在Ubuntu上安装PHP APC失败

9

我已经完成了这个任务。

sudo apt-get install php-pear php5-dev make libpcre3-dev

然后

sudo pecl install apc

但是我遇到了这个错误:
                         ^
make: *** [apc_compile.lo] Error 1
ERROR: `make' failed

你有没有想法可能是什么问题?如何解决它?

2个回答

28

为什么您选择通过软件包管理器安装PHP,而通过PECL安装APC呢?

apt-get install php-apc

使用这种方法更容易,而且您可以获得适用于APC的正确软件包。


我已经执行了 "apt-get install php-apc",然后是 "sudo pecl install pac",但仍然出现相同的错误。 - Nikola
你不需要 PECL。你已经通过包管理器安装了该软件包。重启 PHP / Apache,它就可以工作了。 - René Höhle
使用“apt-get install php-apc”。 - René Höhle
2
请参考:https://bugs.php.net/bug.php?id=65731 [2013-09-21 14:38 UTC] rasmus@php.net -状态:开放 +状态:暂停 [2013-09-21 14:38 UTC] rasmus@php.net APC不支持PHP 5.5。PHP 5.5现在已经捆绑了一个opcode缓存。 - Sumit Arora

0

对于已经被标记为正确答案的回答,我只是想补充一点。当我尝试使用sudo apt-get install php-apc安装时,出现了以下错误:

Package 'php-apc' has no installation candidate

因此,请尝试使用sudo apt-get install php-apcu并在所有地方使用apcu代替apc


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接