Назад | Перейти на главную страницу

Как я могу запретить Apache2 регистрировать определенные предупреждающие сообщения?

На моем Apache ErrorLog file Я много раз вижу это предупреждающее сообщение:

[Wed Aug 23 17:27:25.146025 2017] [:error] [pid 14989] [client 66.249.76.54:44935] PHP Warning:  Illegal offset type in isset or empty in /var/www/html/blog/wp-content/plugins/ilab-media-tools/classes/tools/s3/ilab-media-s3-tool.php on line 1012

Я примерила Github просить помощи у автора (как и у многих), но ничего.

Apache выводит это предупреждение каждую минуту, есть ли способ отфильтровать это раздражающее сообщение-предупреждение?

Отрегулируйте уровень error_reporting в вашем файле php.ini на желаемый уровень чтобы предотвратить создание сообщений в первую очередь, если вы не можете / не хотите исправлять фактический код, который запускает такие сообщения.

По умолчанию регистрируется все, кроме уведомлений во время выполнения:

 error_reporting = E_ALL & ~E_NOTICE 

но, возможно, все, что вам нужно, это фатальные ошибки времени выполнения:

 error_reporting = E_ERROR & E_CORE_ERROR