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

Журналы ошибок Apache пусты. Httpd.conf определяет файл журнала ошибок в / var / log / httpd / error_log

Я относительно новичок в администрировании серверов и файлах журналов, поэтому я не уверен, что здесь не так. Но вот что происходит. Я разработчик PHP и часто захожу на /var/log/httpd/error_log.{date} при возникновении ошибки, поскольку файлы журнала содержат подробную информацию.

Я бегаю Apache/2.2.3 и Linux 2.6.18-164.el5 i686

Однако с тех пор, как я последний раз обращался к серверу (29 августа), я попытался открыть журналы только сегодня, потому что обнаружил ошибку PHP. Однако журналы совершенно пусты.

Следующие файлы находятся в папке / var / log / httpd:

Все эти файлы пусты. я смотрел на /etc/httpd/conf/httpd.conf и нашел следующее:

#
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
#ErrorLog logs/error_log
ErrorLog "|/bin/rotatelogs /var/log/httpd/error_log.%Y-%m-%d-%H_%M_%S 100M"

Я помню, когда в последний раз файл error_log показывал ошибки, имя файла было примерно таким: error_log.2014-08-29-15_20_05

Некоторые люди были достаточно любезны, чтобы попытаться помочь мне в чатах, но мы не смогли решить эту проблему.

Есть ли какая-то настройка, о которой я не знаю, чтобы снова включить журналы?

Пожалуйста, дайте мне знать, если мне нужно будет что-то добавить.