我正在尝试更新我的PHP(当前是v:5.3.3,是最新的稳定PHP版本),但它没有发挥作用,它表示没有任何更新。
任何帮助将是有用的。
一直说:
没有软件包标记为更新
正如Jacob所提到的,目前CentOS软件包回购似乎只有PHP 5.3可用。但是这些命令似乎对我有用…
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm yum remove php-common # Need to remove this, otherwise it conflicts yum install php56w yum install php56w-mysql yum install php56w-common yum install php56w-pdo yum install php56w-opcache php --version # Verify version has been upgraded
您也可以使用php54w或(php55w如果需要)。
php54w
php55w
警告! 如果它不能完全解决您的所有依赖性,则可能会破坏您的网站,因此在某些情况下,您可能需要几个额外的软件包。请参阅此处以获取其他可用的PHP 5.6模块的列表。
如果遇到问题,需要将其重置为默认值,则可以使用以下命令:
sudo yum remove php56w sudo yum remove php56w-common sudo yum install php-common sudo yum install php-mysql sudo yum install php
(感谢Fabrizio Bartolomucci)