我有PHP7和APCu的问题.安装后我收到此错误:
Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch()
APCu是100%启用的,我在它看到它phpinfo();
并且当我尝试apcu_fetch()
它工作.
如何在Symfony 2.8中使用APCu?
你可以更新Doctrine,至少它的doctrine/cache依赖(> = 1.6) APCu现在支持:-)
这个答案是obsolet.正确的答案是弗朗索瓦布雷顿的答案.
在PHP 7中,您必须为PHP设置添加一个额外的模块:apc.so这是一个模块,可以向apc的apc后向兼容.这有点令人困惑......
有关详细信息,请参阅http://php.net/manual/de/apcu.installation.php.
如果您使用的是https://deb.sury.org/(ondrej ppa)中的软件包,则可以通过以下方式安装apt-get install php-apcu-bc
.