我似乎被PHP的4yo版本困住了(PHP4.3.9构建: 2007),我正在尝试升级。现在,它就像一个交通难题,或者一个恶性循环,不管你怎么称呼它。我尝试升级PHP,但它依赖于更新的httpd-mmn,所以我尝试升级apr (apache/ httpd )或安装较新的HTTPD RPM,尝试RPM只是说我正在运行的版本(ya对)和升级apr有更多的依赖关系,从而导致YUM试图满足它想要安装的新HTTPD的依赖项,但显然它在新的apr -.- -中有依赖关系。我无法真正摆脱这个问题,rut,并且非常感谢帮助:)。
下面是一个尝试更新apr和的示例
发布于 2011-07-04 11:48:41
我怀疑最简单的方法是升级整个安装--这通常是很好的实践。然而,由于封闭的源代码驱动程序(谢谢英特尔),我被困在了陷阱中,我知道这并不总是一个实用的解决方案。
您考虑过从源代码编译吗?PHP的旧版本可以返回到3.0。您需要为已经安装的依赖程序安装dev包--并且不要忘记在安装已编译的PHP之前删除PHP rpms (以避免包管理器覆盖您的编译代码)。请确保您可以首先编译PHP!
https://serverfault.com/questions/286681
复制相似问题