调用未定义的函数apc_clear_cache()

时间:2016-07-09 16:17:02

标签: php phalcon apc php-7 apcu

我在Ubuntu 16.04上使用Phalcon PHP框架和新安装的PHP 7.0。我还通过pecl安装了apcu和apcu_bc,我收到500内部错误,Apache记录了这个错误:

error:  Uncaught Error: Call to undefined function apc_clear_cache() in /var/www/html/project/app/controllers/ControllerBase.php:97 ......

ControllerBase.php第97行:

apc_clear_cache();

phpinfo()函数:

apcu
APCu Support    Enabled
Version 5.1.5
APCu Debugging  Enabled
MMAP Support    Enabled
MMAP File Mask  no value
Serialization Support   php
Build Date  Jul 9 2016 17:22:04

1 个答案:

答案 0 :(得分:2)

好的解决方案是将所有apc_ *函数重命名为apcu_ * ...我猜apcu_bc并没有按原样运行。