Can';无法启动Apache2,无法打开错误日志文件

Can';无法启动Apache2,无法打开错误日志文件,apache2,Apache2,好的,我有一个相关的问题,但我觉得这是一个单独的问题 每次我试着跑 apache2 -k start 我得到了错误 (2)No such file or directory: apache2: could not open error log file /etc/apache2/${APACHE_LOG_DIR}/error.log. 因此,经过广泛的研究和浏览配置文件后,我相当确定上面错误消息中显示的路径应该是 ${APACHE_LOG_DIR}/error.log 这是我的文件中记录错

好的,我有一个相关的问题,但我觉得这是一个单独的问题

每次我试着跑

apache2 -k start
我得到了错误

(2)No such file or directory: apache2: could not open error log file /etc/apache2/${APACHE_LOG_DIR}/error.log.
因此,经过广泛的研究和浏览配置文件后,我相当确定上面错误消息中显示的路径应该是

${APACHE_LOG_DIR}/error.log
这是我的
文件中记录错误的确切路径。有东西在错误日志路径上预先添加了
/etc/apache2/
,导致最终路径为
/etc/apache2//var/apache2/log/error.log
,我一生都无法找到原因


我不在乎我需要做什么,不管是禁用日志记录、查找预先指定路径的源代码,还是重新安装apache2,只要我不必重新安装整个操作系统。我已经讲了几个小时了,我真的很想知道答案。

看看用下面的命令启动apache是否有帮助--


编辑虚拟主机配置(或/etc/apache2/sites available/000默认值,如果使用默认vhost),并将ErrorLog的值更改为/var/log/apache2/error.log
service apache2 start