Remove php-eaccelerator before updating php 5.3 to 5.4

今天用 yum update 升级基于 CentOS 的服务器碰到一系列的 errors。

Yum update errors
Yum update errors

我用了 –skip-broken 这个开关,不能解决问题。

因为 errors 太多,我实在没兴致仔细看,曾经想重装 OS 得了。但终究有一条 error 引起我的注意:

Error: Package: 1:php-eaccelerator-0.9.6.1-17.el6.remi.x86_64 (@remi)
Requires: php-common(x86-64) = 5.3.16

我尝试着卸载了 php-eaccelerator:


yum remove php-eaccelerator

然后再升级:


yum update

竟然错误没有了。升级成功!

那就再把 php-eaccelerator 装回去吧。


yum install php-eaccelerator

装不上。可能是 remi 的 php 和 epel 的 php-eaccelerator 不兼容吧。

Leave a Reply

Your email address will not be published. Required fields are marked *