2012-04-04 109 views
3

使APC缓存切换到工作中新的MAC后,我想我需要在我的一些项目的安装APC。安装和在Mac OS X 10.7.3(默认的PHP)

我尝试使用PECL安装,一切似乎都很好,我能在我的php.ini。

在那之后,我试图用APC功能,但仍然在那里得到的是APC启用,看着我的phpinfo()。

然后,我决定获取最新的APC源和BUIL他们自己。

问题似乎是一样的,APC是说在我的phpinfo启用,但不启用其实(在我的代码中调用APC函数时收到错误)。

有人对此问题有所了解吗?

谢谢,

Ludovic。

编辑:它看起来像它的工作在CLI而不是通过Apache ...

这里是我的APC的Apache配置:

; Enable APC 
extension=apc.so 
apc.enabled = 1 
apc.enable_cli = 1 
+0

您在运行代码中遇到的错误是什么?你在使用MAMP或Zend Server之类的东西吗? – 2012-04-04 18:05:44

回答

0

编辑:它看起来像它的工作在CLI但不通过apache ...

这可能意味着你有两个不同的php.ini文件。一个用于CLI,另一个用于Apache。

你修改phpinfo()指定的?

+0

我强烈认为Mac OS X只使用/etc/php.ini中的php.ini!实际上,phpinfo()表示/usr/local/php5-20120203-085139/lib/php.ini。感谢您的帮助,我有点儿变得对这个疯了! – Kiryaka 2012-04-04 18:08:36