当前位置:  开发笔记 > 编程语言 > 正文

Symfony/PHP7 APC - > APCu

如何解决《Symfony/PHP7APC->APCu》经验,为你挑选了2个好方法。

我有PHP7和APCu的问题.安装后我收到此错误:

Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch()

APCu是100%启用的,我在它看到它phpinfo();并且当我尝试apcu_fetch()它工作.

如何在Symfony 2.8中使用APCu?



1> François Bre..:

你可以更新Doctrine,至少它的doctrine/cache依赖(> = 1.6) APCu现在支持:-)


证实.只需将你拥有apc的所有配置改为apcu,例如`metadata_cache_driver:apcu`

2> Tobske..:

这个答案是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.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有