- ベストアンサー
Apache2が失敗した場合の対処方法
- Apache2の再起動時にエラーが発生した場合、どのように対処すればよいのかご教示ください。
- Apache2の再起動を試みた際にエラーコードが発生し、apache2.serviceの状態を確認するようメッセージが表示されました。
- apache2.serviceの起動に失敗したため、詳細を確認するためにapache2.serviceのステータス確認とジャーナルの参照を行いました。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>これ、どうすれば直るでしょうか? Apache2をアンインストールしてもう1度インストールすれば直るでしょう。 何かを修正するときは大学ノートに修正した内容を記録して不具合が起こったら元に戻せるようにしてください。 以前の質問で実行したことを大学ノートへ手書きで記録するように伝えましたがこのようなときに質問しなくても直せるようにするためだったのですよ。 何らかのコンフィグファイルを修正して構文に誤りが有ったので再起動できなかったものと思います。 他の回答者からの指摘にもありますが「8月 25 08:05:56 GN164 apachectl[6783]: AH00526: Syntax error on line 13 of /et>」からコンフィグファイルの記述に解釈不能な箇所(13行目)があるためです。 念のために修正したコンフィグファイルのファイル名を提示してください。
その他の回答 (3)
- korena
- ベストアンサー率10% (3/28)
Apache2.confの階層に移動して touch Apache2.conf タイムスタンプが更新されます
お礼
touchというコマンドを調べたのですが ピンときません。 簡単にいうとどう言うコマンドですか?
- AsarKingChang
- ベストアンサー率46% (3467/7474)
8月 25 08:05:56 GN164 apachectl[6783]: AH00526: Syntax error on line 13 of /et> 8月 25 08:05:56 GN164 apachectl[6783]: <VirtualHost> cannot occur within <Virt> 8月 25 08:05:56 GN164 apachectl[6775]: Action 'start' failed. 8月 25 08:05:56 GN164 apachectl[6775]: The Apache error log may have more info> ここに書いてると思うが。。 書式間違い。 それと、Apacheのログにさらに情報がある。 とも書かれてるが、この場合は、 AH00526を検索したら大抵答えが乗ってるので、 シンタックスの間違いは簡単に治るが。。。 そもそもを言えば、、 # systemctl restart apache2 書式が通ってるかわからないのに、なぜ"restart"なのかだが。 この場合は、"configtest"だと思うが。 確信もないのに"restart"したら、炎上するケースもある。 (まだ未経験だろうが) ということで >これ、どうすれば直るでしょうか? の回答は、AH00526に分類される書式間違いを直せば 起動はする。ただし、思ってる動作になるかは別。
お礼
ありがとうございます。
- Kaneyan-R
- ベストアンサー率42% (1340/3126)
Syntax error on line 13 of /et ってことで「構文エラー」。 設定の書き方間違ってると言ってますが?
お礼
ありがとうございます。
お礼
もう、ubuntu20.04desktopをインストールしました。 いつも、申し訳ありません。