我需要找到Apache在哪里保存网站的访问和错误日志。
我有权访问托管有数十个站点的服务器。我正在尝试调试这些站点之一。当我浏览该网站时,它不会显示在/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
该重复项所暗示的信息不在其中。