Preciso descobrir onde o Apache está mantendo os logs de acesso e erro de um site.
Eu tenho acesso root a um servidor em que dezenas de sites estão hospedados. Estou tentando depurar um desses sites. Quando navego no site, ele não aparece /var/logs/apache2/access.log
ou /var/logs/apache2/error.log
. (Os arquivos estão lá e outros sites são registrados nesses. De fato, existem centenas de arquivos de log diferentes).
Nem locate httpd.log
nem find . -iname httpd.log
realizado em /
questão qualquer resultado.
A configuração do apache para o site é:
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
qual é o que a duplicata sugere.