1
Ich verwende Phalcon PHP Framework mit neu installierter PHP 7.0 unter Ubuntu 16.04. Ich auch APCU und apcu_bc über PECL installiert und ich erhalte 500 interne Fehler mit Apache Logging diesen Fehler:Aufruf zu undefinierter Funktion apc_clear_cache()
error: Uncaught Error: Call to undefined function apc_clear_cache() in /var/www/html/project/app/controllers/ControllerBase.php:97 ......
Linie 97 von ControllerBase.php:
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
Ist das 'apc' Modul ebenfalls geladen/installiert? – Timothy
Es gibt kein APC-Modul für PHP 7. Nur Apcu. Deshalb gibt es apcu_bc, um alten Code mit '' apc_ * '' 'Methoden mit apcu zu verwenden. – Juri
In PHP7 (und alles> = 5.4) sollten Sie Opcache anstelle von APC verwenden. http://php.net/manual/en/book.opcache.php Nicht sicher, ob Phalcon dafür Unterstützung hat. –