所以基本上我正在尝试安装 APC,但我无法让 pecl 在 Centos 5.8 i686 上工作
我有 php-fpm、mysql 和 nginx 的最新稳定版本。一切都在 100% 运行,一切都很顺利。我正在运行一个没有问题的实时网站。我就是无法工作。
百胜安装 php-pear:
我尝试安装的大多数软件包都存在 php-common 的依赖问题(不管是什么)。
php-common = 5.1.6-32.el5 is needed
非常感谢您的帮助!
/usr/bin/pecl
可从php-pear
包装中获得。
你得到的依赖失败是很奇怪的。可能是因为您混合安装了php-*
5.1 RPM 和php53-*
5.3 RPM,并在开发文件上发生冲突。您应该做一些清理工作,只为您的目标版本保留一组 RPM,无论是 5.1 还是 5.3。
您还必须安装gcc
, httpd-devel
,php(53)-devel
最后php-pear
才能开始phpize
工作。
然后你应该能够运行pecl install apc
首先确保您已更新发行版,您可以使用
百胜更新
然后检查您是否没有使用任何包含此软件包的第三方存储库。如果可以的话,删除所有的 php 包
百胜删除 php*
并尝试再次安装它们。
如果您不能解决它,请尝试Fedora EPEL存储库,它提供了一些更新的软件包。
所有命令都需要由 root 运行。