Иногда, возможно, один раз в день, наш веб-сервер PHP, использующий APC, вызывает ошибку 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_WARNING, потому что мы хотим, чтобы код был стабильным, а большинство предупреждений, которые я видел, не являются продолжаемыми (отсутствуют включения, утверждения и т.
APC имеет много памяти, 100 МБ и только ок. 32 МБ используется как файловым, так и пользовательским кэшем.