我在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
答案 0 :(得分:2)
好的解决方案是将所有apc_ *函数重命名为apcu_ * ...我猜apcu_bc并没有按原样运行。