如何在Centos上重新安装或降级PHP

使用primefaces库几年来更新我的Centos(6.8)和Plesk 12,我需要一个PHP尚未更新的更新。

我添加了remi repos并将PHP更新为5.5.38,以发现PHP中的一些错误。 而不是试图debugging这个和许多其他(因为PHP 5.6的更新现在可用),我想从primefaces重新安装PHP。

这只是一个简单的情况下yum删除php- *和重新安装从primefaces或有任何问题,我可能遇到。 不想打破这一切。

当从“remi-php55”存储库安装php 5.5时,更简单的方法是从“remi-php56”更新到php 5.6,

yum-config-manager --disable remi-php55 yum-config-manager --enable remi-php56 yum update 

通常,混合和匹配不同的存储库是不好的做法。 无论如何,请尝试以下方法:

  • 启用remi repo,做一个yum remove php* (注意要删除的软件包列表,以确保没有关键软件包被卸载)
  • 禁用remi回购和启用atomic之一
  • 做一个yum install php
  • service httpd restart重启apache