Неудачная установка php56w-common на CentOS 6.9 - PullRequest
0 голосов
/ 22 апреля 2020

Каждый раз, когда вы пытаетесь установить, сервер выдает эту ошибку;

Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-xml
           Removing: php56w-xml-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-xml = 5.6.31-1.w6
           Obsoleted By: php-xml-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-xml-5.6.40-1.w6.x86_64 (webtatic)
               php56w-xml = 5.6.40-1.w6
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-pcre
           Removing: php56w-common-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-pcre
           Obsoleted By: php-common-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-common-5.6.40-1.w6.x86_64 (webtatic)
               php56w-pcre
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-zlib
           Removing: php56w-common-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-zlib
           Obsoleted By: php-common-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-common-5.6.40-1.w6.x86_64 (webtatic)
               php56w-zlib
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-ftp
           Removing: php56w-common-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-ftp
           Obsoleted By: php-common-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-common-5.6.40-1.w6.x86_64 (webtatic)
               php56w-ftp
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-tokenizer
           Removing: php56w-common-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-tokenizer
           Obsoleted By: php-common-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-common-5.6.40-1.w6.x86_64 (webtatic)
               php56w-tokenizer
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-cli
           Removing: php56w-cli-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-cli = 5.6.31-1.w6
           Obsoleted By: php-cli-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-cli-5.6.40-1.w6.x86_64 (webtatic)
               php56w-cli = 5.6.40-1.w6
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-bz2
           Removing: php56w-common-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-bz2
           Obsoleted By: php-common-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-common-5.6.40-1.w6.x86_64 (webtatic)
               php56w-bz2
Error: Package: 1:php56w-pear-1.10.4-1.w6.noarch (@webtatic)
           Requires: php56w-posix
           Removing: php56w-process-5.6.31-1.w6.x86_64 (@webtatic)
               php56w-posix
           Obsoleted By: php-process-7.0.33-20.el6.remi.x86_64 (remi-php70)
               Not found
           Updated By: php56w-process-5.6.40-1.w6.x86_64 (webtatic)
               php56w-posix
 You could try using --skip-broken to work around the problem
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
webmin-1.941-1.noarch has missing requires of unzip
.. install failed!

И при попытке обновить "php56w-common" целая куча нижеупомянутых библиотек, также перечисленных в панели управления.

Building complete list of packages ...

php56w-common   5.6.31-1.w6 5.6.40-1.w6 Common files for PHP
php56w-cli  5.6.31-1.w6 5.6.40-1.w6 Command-line interface for PHP
php56w-process  5.6.31-1.w6 5.6.40-1.w6 Modules for PHP script using system process interfaces
php56w-xml  5.6.31-1.w6 5.6.40-1.w6 A module for PHP applications which use XML
php56w-cli  5.6.31-1.w6 5.6.40-1.w6 Command-line interface for PHP
php56w-common   5.6.31-1.w6 5.6.40-1.w6 Common files for PHP
php56w-process  5.6.31-1.w6 5.6.40-1.w6 Modules for PHP script using system process interfaces
php56w-xml  5.6.31-1.w6 5.6.40-1.w6 A module for PHP applications which use XML

Буду признателен за любой вклад. Спасибо

1 Ответ

0 голосов
/ 22 апреля 2020

Вы не должны смешивать различные провайдеры для стека PHP ( remi + webtati c)

Уведомление : PHP 5.6 достигли своего EOL в январе 2019 года, поэтому я от всей души рекомендую использовать поддерживаемую версию .

Я также рекомендую не использовать webtati c репозиторий, который кажется мертвым (без изменений с октября 2019 года)

yum-config-manager --disable webtatic

Если вам действительно нужно PHP 5,6 , вы можете установить его с remi репозиторий, см. Wizard для правильной инструкции.

...