正如Jacob所提到的,CentOS软件包repo目前只有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如果需要。
警告!
如果您的网站没有完全解决所有的依赖关系,这可能会破坏您的网站,因此在某些情况下可能需要一些额外的软件包。 See here可用的其他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)
这篇博客介绍了如何在CentOS系统中将PHP升级到5.6版本,包括从Webtatic repository安装更新,移除旧版本的冲突包,以及安装必要的组件。警告操作可能对网站造成影响,建议在升级前确保所有依赖已解决,并提供了解决问题和回滚到默认设置的命令。

被折叠的 条评论
为什么被折叠?



