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

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

我已经使用原子存储库更新了我的 Centos (6.8) 和 Plesk 12 几年了,我需要更新当时尚不可用的 PHP。

我添加了 remi repos 并将 PHP 更新到 5.5.38,发现了 PHP 中的一些错误。与其尝试调试这个问题和其他许多问题(因为现在有 PHP 5.6 的更新可用),我更愿意从 atomic 重新安装 PHP。

这是否只是 yum remove php-* 并从 Atomic 重新安装的简单案例,还是我可能会遇到任何问题。不想把一切都搞砸。

答案1

一般来说,混合使用不同的存储库并不是一个好习惯。无论如何,请尝试以下操作:

  • 启用repo 后remi,执行yum remove php*(支付大的注意要删除的软件包列表,以确保没有卸载关键软件包)
  • 禁用remirepo 并启用atomic一个
  • 做一个yum install php
  • 重新启动 apacheservice httpd restart

答案2

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

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

相关内容