Назад | Перейти на главную страницу

Обновление CENTOS 6 до PHP 5.5 Ошибки

Я хочу обновить свою версию PHP. При обновлении до PHP 5.5

yum -y install php55w php55w-opcache

Я получаю такую ​​ошибку:

Error: Package: php55w-opcache-5.5.30-2.w6.x86_64 (webtatic)
           Requires: php55w-common(x86-64) = 5.5.30-2.w6
           Available: php55w-common-5.5.30-2.w6.x86_64 (webtatic)
               php55w-common(x86-64) = 5.5.30-2.w6

Как я могу это исправить?

Как указывает ошибка, это должно помочь:

yum install php55w-common

Тогда ваша начальная команда должна работать:

yum install php55w php55w-opcache

Или объединить в одно:

yum install php55w-common php55w php55w-opcache

В случае проблем, связанных с репо, таких как устаревшие пакеты, принудительно используйте конкретное репо, например, так, в этом случае используя remi, который содержит более новые версии php, чем большинство репозиториев стандартных ОС включают:

yum --disablerepo="*" --enablerepo="remi" install php55w-common php55w php55w-opcache

Обратите внимание, что PHP 5.5 тоже уже устарел:

http://php.net/supported-versions.php

5.6 будет гораздо лучшим выбором для долгосрочной поддержки, безопасности и скорости.