私がタイプするとき:
Sudo /etc/init.d/Apache2 restart
...または:
service Apache2 restart
...次のエラーが発生します。
Apache2.serviceのジョブが失敗しました。詳細については、「systemctlstatusApache2.service」および「journalctl-xe」を参照してください。
systemctl 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)
そして、typeingjournalctl -xe
はNo journal files were found
と言います
誰か助けてもらえますか?
今日も同様の問題が発生しました。Apache2.4.10-10+ deb8u1を実行していましたが、仮想ホストは2.2.16-6 + squeeze15を実行しているサーバーからのコピーであり、機能しなくなった1行が見つかりました。
Require Valid-user
に変更する必要がありました
Require valid-user
(CAPSが削除されました)、これによりApacheが再び実行されました。
このエラーは/ var/log/syslog(debian 8)で見つかりました。それは私にエラー仮想ホストの行番号を与えました、そしてそれは私のためにこの修正に私を導きました。 Vが私の古い仮想ホストで大文字だった理由はわかりませんが、2.2では動作するようですが2.4では動作しないようです。syslogを調べて、エラーが何であるかを確認することをお勧めします。