質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

1回答

1489閲覧

Apache2.4.39にアップデートしたところサーバーが起動しなくなった

rei_m

総合スコア15

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2019/06/14 09:02

前提・実現したいこと

EC2でApache2.49.39にアップデートしたところ、サーバーが起動しなくなった

発生している問題・エラーメッセージ

以下のようなエラーメッセージが出てApacheを起動/再起動できません

<<エラーメッセージ>>
httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2019-06-14 08:46:05 UTC; 20s ago
Docs: man:httpd.service(8)
Process: 3304 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 3304 (code=exited, status=1/FAILURE)
Status: "Reading configuration..."

該当のソースコード

linux

1httpd.service - The Apache HTTP Server 2 Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) 3 Active: failed (Result: exit-code) since Fri 2019-06-14 08:46:05 UTC; 20s ago 4 Docs: man:httpd.service(8) 5 Process: 3304 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) 6 Main PID: 3304 (code=exited, status=1/FAILURE) 7 Status: "Reading configuration..." 8

試したこと

Ec2のインスタンスを再起動してみたが改善されず

補足情報(FW/ツールのバージョンなど)

AWS EC2 Apache2.4.39

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2019/06/14 09:11 編集

apachectl configtest などで、設定のチェックをしたらどのようなメッセージが出ますか?
rei_m

2019/06/14 09:54

AH00526: Syntax error on line 151 of /etc/httpd/conf/httpd.conf: Illegal override option Alle このメッセージが出ました。私がoverride option AllのところをAlleとしていたためエラーになったようで無事解決しました!ありがとうございます。 apachectl configtestをすれば詳細がみれるのですね。勉強になりました。もう少しApacheを勉強します。
guest

回答1

0

自己解決

/etc/httpd/conf/httpd.confの151行目のoverride option AllのAllをAlleとしていたためのエラーでした。

apachectl configtestで詳細のエラー「AH00526: Syntax error on line 151 of /etc/httpd/conf/httpd.conf:
Illegal override option Alle」が出ましたのでhttp.confの151行目を修正したところサーバーを再起動することができました。

投稿2019/06/14 09:57

rei_m

総合スコア15

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問