Проверьте, есть httpd.conf
ли у вас следующая строка или что-то очень похожее:
ErrorLog "logs/error.log"
Он может находиться в другом каталоге или может называться как-то иначе, но если у вас нет строки в файле конфигурации Apache, начинающейся с ErrorLog
, вы, вероятно, не улавливаете ошибки.
Если это хорошо, перепроверьте, чтобы убедиться, что вы не получили LogLevel
комментарий:
# LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn
Значение по умолчанию - warn
это слишком много информации и ожидание более серьезной ошибки в localhost
. Если это закомментировано, с хешем (#), начинающим строку, вы также не будете ловить никаких ошибок в файле журнала, несмотря на ErrorLog
настройку.
Вы можете сравнить значения каждого уровня LogLevel
в документации по серверу Apache .