Невозможно установить phpMyAdmin в CentOS 7 - PullRequest
0 голосов
/ 23 марта 2020

Недавно мы обновили CentOS 7 с помощью yum update -y и опубликуем сообщение о том, что мы столкнулись с несколькими проблемами.

Теперь даже после попытки установить более старую версию php56 выдает то же самое.

Ошибка при попытке установить phpMyAdmin в CentOS Linux выпуск 7.7.1908 (Core)

[root@***** install]# yum install phpmyadmin
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.rackspace.com
 * updates: mirror.fileplanet.com
Resolving Dependencies
--> Finished Dependency Resolution
Error: Package: php-pecl-zip-1.18.2-1.el7.remi.5.6.x86_64 (remi-php56)
           Requires: php(api) = 20131106-64
           Installed: php-common-7.4.4~RC1-1.el7.remi.x86_64 (@remi-modular-test)
               php(api) = 20190902-64
           Available: php-common-5.6.40-18.el7.remi.x86_64 (remi-php56)
               php(api) = 20131106-64
           Available: php-common-5.6.40-19.el7.remi.x86_64 (remi-php56)
               php(api) = 20131106-64
Error: Package: php-pecl-zip-1.18.2-1.el7.remi.5.6.x86_64 (remi-php56)
           Requires: php(zend-abi) = 20131226-64

Ответы [ 2 ]

1 голос
/ 23 марта 2020
      Installed: php-common-7.4.4~RC1-1.el7.remi.x86_64 (@remi-modular-test)

Почему вы установили этот пакет?

Для правильной установки, пожалуйста, следуйте инструкциям мастера

BTW, последняя Для версии phpMyAdmin (5.0.2) требуется не менее PHP версия 7.1.

0 голосов
/ 24 марта 2020

Определил правильное рабочее решение для этого, спасибо за Techmint

Так как я установил php7 .4.4RC1, подчиненные пакеты должны были устанавливаться из одного репозитория, а не из другого репозиторий, в моем случае remi-php74 правильный

Steps

yum install yum-utils
yum-config-manager --enable remi-php74
yum install php-zip -y
yum install phpMyAdmin -y

yum-utils дал yum-config-manager для простой настройки репозитория по умолчанию для php74

...