Symfony 1.4& APC - “必须加载apc扩展才能使用此后端!”

时间:2012-10-25 12:59:06

标签: php symfony1 symfony-1.4 apc ubuntu-12.04

我刚刚安装了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

1 个答案:

答案 0 :(得分:3)

好的,明白了。 我需要在php.ini中为命令行添加“extension = apc.so”(/etc/php5/cli/php.ini)。