Devo trovare la posizione in cui Apache mantiene l'accesso e i log degli errori per un sito.
Ho accesso root a un server in cui sono ospitati dozzine di siti. Sto cercando di eseguire il debug di uno di quei siti. Quando sfoglio il sito, non viene visualizzato su /var/logs/apache2/access.log
o /var/logs/apache2/error.log
. (I file sono lì e altri siti vengono registrati su quelli. In realtà, ci sono centinaia di file di registro diversi).
Né locate httpd.log
né find . -iname httpd.log
esibito in /
questione alcun risultato.
La configurazione di apache per il sito è:
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
è in ciò che suggerisce il duplicato.