在我的httpd.conf
位置/etc/httpd/conf/httpd.conf
有一行:
ErrorLog logs/error_log
但日志文件的路径是:/var/log/httpd/error_log
Apache Webserver 如何解析 error_log 文件的路径?
答案1
找到了解决方案:
如果 ErrorLog 的路径不以“/”开头,则在前面添加该路径ServerRoot
(也在 httpd.conf 中)。我的配置中
是. 所以改为.ServerRoot
/etc/httpd
logs/error_log
/etc/httpd/logs/error_log
该路径/etc/httpd/logs/error_log
是相对链接../../var/log/httpd
如果将此相对路径转换为绝对路径,则结果为:
/var/log/httpd/error_log