看起来APC没有更新以适应php 5.4版本的发布(我希望他们像最初计划的那样将APC包含在PHP核心中)。
我找不到确切的答案,无法确定当前版本的APC是否与php 5.4+兼容。 我设法找到了适用于php 5.4的Ubuntu软件包,但是php-apc软件包无法安装。
看起来APC没有更新以适应php 5.4版本的发布(我希望他们像最初计划的那样将APC包含在PHP核心中)。
我找不到确切的答案,无法确定当前版本的APC是否与php 5.4+兼容。 我设法找到了适用于php 5.4的Ubuntu软件包,但是php-apc软件包无法安装。
Zend OPCache(Zend优化器缓存)在PHP 5.5中作为php_opcache.dll文件包含在php/ext目录下。 要激活它:
[OPcache]
zend_extension = php_opcache.dll
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=512
opcache.interned_strings_buffer=24
opcache.max_accelerated_files=4000
opcache.revalidate_freq=3
opcache.fast_shutdown=1
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.max_nesting_level = 200
xdebug.profiler_append = 1
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "C:\xampp\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "127.0.0.1"
;xdebug.trace_output_dir = "C:\xampp\tmp"
symfony2框架的配置。
我们在使用PHP 5.4.26和APC 3.1.9时遇到了内存释放错误(apache segfault)的问题。
关于PHP 5.4.X上的APC存在一个已知的bug:https://bugs.php.net/bug.php?id=61934
我建议不要在PHP > 5.3上使用此插件。
APC 于 1 月 2 日推出了新版本:3.1.14,解决了一些 bug: http://pecl.php.net/package/APC
然而,我一直在使用 PHP 5.4.x 和来自 dotdeb 软件源的 APC 3.1.13,目前没有任何问题,所以对我来说它是稳定的。dotdeb 还告诉我,他们将在下一个 PHP 版本(预计为 5.4.11)中包含更新的 APC。