正如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
如果它不能完全解决您的所有依赖性,则可能会破坏您的网站,因此在某些情况下,您可能需要几个额外的软件包。请参阅此处以获取其他可用的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)