[英]APC - how to handle GC cache warnings?
有时,也许每天一次,我们使用APC的PHP Web服务器将引发我的错误处理程序捕获并记录的E_WARNING错误。 它看起来类似于:
require_once() [function.require-once]: GC cache entry '/path/file.php'
(dev=47775802 ino=183046) was on gc-list for 3602 seconds -
in /path/some_other_file.php(31)
这是一个可恢复的错误吗? 我应该忽略这些警告吗?
我现在已经得到它以便脚本在E_WARNINGs上死亡,因为我们希望代码稳定并且我看到的大多数警告是不可持续的(缺少包含,断言等)
APC有足够的内存,100MB,只有大约。 文件和用户缓存都使用32MB。
如果您正在考虑APCU(PHP 5.5),我建议将APC升级到合并此PR的版本。 APCU至少4.0.3。
从我从谷歌搜索中可以看出,这对当前运行的脚本没有影响,因此可以忽略警告。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.