J'ai besoin de trouver où Apache conserve les journaux d'accès et d'erreur pour un site.
J'ai un accès root à un serveur sur lequel des dizaines de sites sont hébergés. J'essaie de déboguer l'un de ces sites. Lorsque je navigue sur le site, il n'apparaît pas sur /var/logs/apache2/access.log
ou /var/logs/apache2/error.log
. (Les fichiers sont là et d'autres sites y sont connectés. En fait, il existe des centaines de fichiers journaux différents).
Ni locate httpd.log
ni find . -iname httpd.log
effectué à l' /
émission aucun résultat.
La configuration d'apache pour le site est:
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
laquelle se trouve ce doublon.