Centos6
將 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
如果出現與 repo 相關的問題,例如過時的包,請強制使用特定的 repo,在這種情況下,使用 remi,它包含比大多數庫存作業系統 repo 更新的 php 版本,包括:
yum --disablerepo="*" --enablerepo="remi" install php55w-common php55w php55w-opcache
請注意 PHP 5.5 也已經過時了:
http://php.net/supported-versions.php
對於長期支持、安全性和速度而言,5.6 將是更好的選擇。