6

所以基本上我正在尝试安装 APC,但我无法让 pecl 在 Centos 5.8 i686 上工作

我有 php-fpm、mysql 和 nginx 的最新稳定版本。一切都在 100% 运行,一切都很顺利。我正在运行一个没有问题的实时网站。我就是无法工作。

百胜安装 pcl

百胜安装 php-pear: 在此处输入图像描述

我尝试安装的大多数软件包都存在 php-common 的依赖问题(不管是什么)。

php-common = 5.1.6-32.el5 is needed

非常感谢您的帮助!

4

2 回答 2

6

/usr/bin/pecl可从php-pear包装中获得。

你得到的依赖失败是很奇怪的。可能是因为您混合安装了php-*5.1 RPM 和php53-*5.3 RPM,并在开发文件上发生冲突。您应该做一些清理工作,只为您的目标版本保留一组 RPM,无论是 5.1 还是 5.3。

您还必须安装gcc, httpd-develphp(53)-devel最后php-pear才能开始phpize工作。

然后你应该能够运行pecl install apc

于 2012-05-09T07:53:26.317 回答
0

首先确保您已更新发行版,您可以使用

百胜更新

然后检查您是否没有使用任何包含此软件包的第三方存储库。如果可以的话,删除所有的 php 包

百胜删除 php*

并尝试再次安装它们。

如果您不能解决它,请尝试Fedora EPEL存储库,它提供了一些更新的软件包。

所有命令都需要由 root 运行。

于 2012-05-09T11:11:14.857 回答