我收到这个错误
/etc/init.d/apache2: 46: .: Can't open /etc/apache2/envvars
[....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
failed!
当我跑步时
[apachectl configtest]
它显示 apache2: 无法打开配置文件 /etc/apache2/apache2.conf: 没有此文件或目录 操作“configtest”失败。Apache 错误日志可能有更多信息。
答案1
apachectl 告诉您他无法打开 apache 配置文件。
借助以下命令:
whoami
ls -la /etc/apache2/apache2.conf
检查文件是否存在以及文件权限。
此外,您还可以在 /var/logs/apache2 中列出并 cat apache2 日志文件