Saya perlu menemukan di mana Apache menyimpan akses dan kesalahan log untuk situs.
Saya memiliki akses root ke server tempat puluhan situs di-host. Saya mencoba men-debug salah satu situs tersebut. Ketika saya menjelajahi situs, itu tidak muncul di /var/logs/apache2/access.log
atau /var/logs/apache2/error.log
. (File - file itu ada di sana , dan situs-situs lain akan mencatatnya. Bahkan, ada ratusan file log yang berbeda).
Tidak locate httpd.log
juga tidak find . -iname httpd.log
dilakukan dalam /
masalah hasil apa pun.
Konfigurasi apache untuk situs ini adalah:
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
mana duplikat menyarankan.