Мне нужно найти, где Apache хранит журналы доступа и ошибок для сайта.
У меня есть root-доступ к серверу, на котором размещены десятки сайтов. Я пытаюсь отладить один из этих сайтов. Когда я просматриваю сайт, он не отображается на /var/logs/apache2/access.logили /var/logs/apache2/error.log. (Файлы есть , и другие сайты регистрируются на них. На самом деле, существуют сотни различных файлов журналов).
Ни один из них locate httpd.logне find . -iname httpd.logвыполнил /никаких проблем.
Конфигурация apache для сайта:
ServerName REDACTED.com.br
DocumentRoot /var/www/xyz/wiki
AssignUserId xyz_wiki xyz_wiki
<Directory /var/www/xyz/wiki/data>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/conf>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/bin>
order allow,deny
deny from all
</Directory>
<Directory /var/www/xyz/wiki/inc>
order allow,deny
deny from all
</Directory>
php_admin_value open_basedir /var/www/xyz/wiki/:/mnt/vdImagem/www/xyz/wiki/
sudo lsof -nP -c apache2 -c httpd | grep -i log
/var/log/apache2/access.logтом, что предлагает дубликат.