Не удалось установить phpMyAdmin на CentOS7

Я пытаюсь установить phpMyAdmin для CentOS 7 с помощью следующей команды:

sudo yum install phpmyadmin

Затем я получаю следующее сообщение:

Error: php72u-common conflicts with php-common-5.4.16-45.el7.x86_64
You could try using --skip-broken to work around the problem

Если я попробую с --skip-broken, он не установит phpMyAdmin.

Это мой установленный php:

yum list installed *php*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.uninett.no
 * epel: mirror.nsc.liu.se
 * extras: ftp.uninett.no
 * ius: lon.mirror.rackspace.com
 * remi-safe: mirrors.ukfast.co.uk
 * updates: ftp.uninett.no
Installed Packages
mod_php72u.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-cli.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-common.x86_64                                                                             7.2.8-1.ius.centos7                                                                             @ius
php72u-devel.x86_64                                                                              7.2.8-1.ius.centos7                                                                             @ius
php72u-gd.x86_64                                                                                 7.2.8-1.ius.centos7                                                                             @ius
php72u-mysqlnd.x86_64                                                                            7.2.8-1.ius.centos7                                                                             @ius
php72u-opcache.x86_64                                                                            7.2.8-1.ius.centos7                                                                             @ius
php72u-pdo.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius
php72u-xml.x86_64                                                                                7.2.8-1.ius.centos7                                                                             @ius

Я много раз пытался удалить php и снова установить php 7.2, но с той же ошибкой. Я не могу найти, где находится файл php-common-5.4.16-45.el7.x86_64 и почему он установлен?

Кто-нибудь знает, что я должен попробовать?


person Joachims    schedule 17.08.2018    source источник


Ответы (1)


Не ожидайте, что phpMyAdmin в EPEL (версия 4.4) будет работать с последними версиями PHP. Вам нужна как минимум версия 4.8, которая включает некоторые исправления для версии 7.2.

Поэтому вам нужно выполнить ручную установку или сменить поставщика пакетов.

person Remi Collet    schedule 17.08.2018
comment
Я понимаю! Спасибо, попробую разобраться :) - person Joachims; 17.08.2018