人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Apacheが起動しなくなりました。
以下のエラーが出てApacheが起動しなくなりました。
モジュールリストがおかしくなるとこのようになるらしいことは幾つか情報がありましたが、解決方法が記載されているサイトをご存知の方いらっしゃいませんか?
#解決した際にはもちろん高ポイントです。

Starting httpd: Syntax error on line 375 of /etc/httpd/conf/httpd.conf:
Invalid command ’Order’, perhaps mis-spelled or defined by a module not included in the server configuration
[FAILED]


●質問者: mstkwb
●カテゴリ:コンピュータ ゲーム
✍キーワード:Apache Command ETC httpd MIS
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● くまっぷす
●10ポイント

http://japache.infoscience.co.jp/japanese_1_3/manual/mod/mod_acc...

Apache module mod_access

まずエラーメッセージに書いてある通りのところを調べましょうよ。

/etc/httpd/conf/httpd.confの375行目のOrderの前後に何か変な文字などは入ってないですか?

Orderコマンドは後ろにdeny, allowしかこないので、そこに変なものがいるとか…

よろしければその前後をここに晒してもらえるともう少しわかるかも。

◎質問者からの返答

375行近辺を確認してみましたが特におかしなところはありませんでした。

374行目には「Order allow,deny」とあります。

特に設定ファイルを弄ってはいないのですが..

ちなみにApacheのバージョンは2.0.54です

#

# Controls who can get stuff from this server.

#

Order allow,deny

Allow from all

</Directory>


2 ● accessmania
●50ポイント

http://mm.apache.or.jp/pipermail/newbie/2002-November/003157.htm...

[Newbie 3164] apache1.3.27へのアップグレードについて

mod_accessが読み込まれていないのではないでしょうか?

http://httpd.apache.org/docs/2.0/ja/mod/mod_access.html

mod_access - Apache HTTP ??????

◎質問者からの返答

ありがとうございます。確認してみます。


3 ● ilovegarbage
●50ポイント

http://lovemorgue.org/modules.php?name=Content&pa=showpage&a...

- Content

「Order」「allow」「deny」ディレクティブを使用する場合、mod_accessが有効になっている必要があります。

mod_accessが正しく読み込まれていますでしょうか。

また、LogLevelを「warn」から一時的に「debug」に変えると原因が判りやすいです。(今回のケースですと判らないかもしれないですが・・)

◎質問者からの返答

お二方のmod_accessがポイントでした。実際はほかにも必要なモジュールがあり順次入れていって復旧できました。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ