Я относительно новичок в администрировании серверов и файлах журналов, поэтому я не уверен, что здесь не так. Но вот что происходит. Я разработчик 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
Некоторые люди были достаточно любезны, чтобы попытаться помочь мне в чатах, но мы не смогли решить эту проблему.
Есть ли какая-то настройка, о которой я не знаю, чтобы снова включить журналы?
Пожалуйста, дайте мне знать, если мне нужно будет что-то добавить.