我在运行 PHP 5.3.6 的 Linux 机器上安装了 APC 3.1.9。
缓存工作正常,但我在我们的错误日志中注意到,APC 会引发很多 PHP 通知,例如:
[Wed Jun 29 01:08:56 2011] [error] [client ip] PHP Notice: require_once() [function.require-once]: apc_cache_find [16085954]\n in /path/to/file on line 75, referer : /path/to/referer/file
[Wed Jun 29 01:08:56 2011] [error] [client ip] PHP Notice: require_once() [function.require-once]: 1. h->opened_path=[/path/to/file] h-> filename=[/path/to/file]\n 在第 84 行的 /path/to/file 中,引用者:/path/to/referer/file
[Wed Jun 29 01:08:56 2011] [error] [client ip] PHP Notice: Unknown: apc_cache_find [16215361]\n 在 Unknown on line 0, referer: /path/to/referer/file
--> /path/to/file & /path/to/referer/file 已被我插入替换原始文件名
知道为什么 APC 会抛出所有这些消息吗?