CentOS / yum – 升级php 5.1 – > 5.3而不升级mysql 5.0 – > 5.1

我试图升级php从centos默认的5.1.6 5.3.8出来的primefaces库,但是当这样做,yum希望MySQL从5.0升级到5.1,说php-mysql-5.3.8- 1.el5依赖于mysql 5.1(5.1.59-1.el5.art)。

有没有办法将这些软件包保存在软件包pipe理器中,或者这只是yum / rpms的一个不可避免的方面? 我们需要从源代码编译php / mysql吗? 这是一个运行plesk平行pipe理的框9,如果这有所作为,尽pipe就我所知,它不应该。

谢谢!

通常没有人会在Plesk服务器上编译php。 你可以禁用primefaces回购,并使用默认的centos回购本身提供的php53包来安装php 5.3。 请注意,PHP版本是5.3.3,你可以使用默认包,如果这将适用于你。

采取他们提供的src.rpm和build立在你的盒子上

rpmbuild -ba php.spec 

这将为您的MySQL版本生成PHP 5.3.8 rpms