当我input:
sudo /etc/init.d/apache2 restart
… 要么:
service apache2 restart
…我得到以下错误:
作业apache2.service失败。 有关详细信息,请参阅“systemctl status apache2.service”和“journalctl -xe”
当我inputsystemctl status apache2.service
,这是结果:
apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2) Active: failed (Result: exit-code) since Thu 2015-08-27 21:18:25 PDT; 3min 1s ago Docs: man:systemd-sysv-generator(8) Process: 20754 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS) Process: 20863 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)
inputjournalctl -xe
表示No journal files were found
谁能帮忙?
我今天有一个类似的问题,我运行apache 2.4.10-10 + deb8u1,但我的虚拟主机是运行2.2.16-6 + squeeze15的服务器的副本,我发现一行不再工作,
Require Valid-user
需要改变
Require valid-user
(CAPS删除),这使我的Apache再次运行。
我在/ var / log / syslog(在debian 8上)发现了这个错误。 它给了我错误虚拟主机的行号,这导致我为我的这个修复。 我不确定为什么V是我的旧虚拟主机上的资本,但它似乎在2.2上工作,但不在2.4上,所以我build议你看看你的系统日志,看看你是否可以找出你的错误是什么。