好的,所以我在这里发布了一个相关问题,但我觉得这是一个单独的问题。
每次我尝试跑步
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
这是我的<VirtualHost>
文件中错误记录的确切路径。错误日志路径前面有一些东西/etc/apache2/
,导致最终路径为/etc/apache2//var/apache2/log/error.log
,我终生无法找出原因。
我不在乎我需要做什么,无论是禁用日志记录、查找前置路径的来源还是重新安装 apache2,只要我不必重新安装整个操作系统。我已经在这几个小时了,我真的很想要一个答案。