我刚刚安装了apc(lates stable / latest beta),phpinfo()显示了apc-module。 如果我做了symfony cc,我会收到消息 “必须加载apc扩展才能使用此后端!”
我把它放在我的应用程序的配置类中:
public function configureDoctrine(Doctrine_Manager $manager)
{
$manager->setAttribute(Doctrine::ATTR_QUERY_CACHE, new Doctrine_Cache_Apc());
}
这在我的php.ini中:
extension=apc.so
它在我的开发系统上工作正常,但不在Web服务器上。这个问题的原因是什么?
PHP-版本: PHP 5.3.10-1ubuntu3.4与Suhosin-Patch(cli)(内置:2012年9月12日18:59:41) 版权所有(c)1997-2012 PHP小组 Zend Engine v2.3.0,版权所有(c)1998-2012 Zend Technologies
答案 0 :(得分:3)
好的,明白了。 我需要在php.ini中为命令行添加“extension = apc.so”(/etc/php5/cli/php.ini)。