
Ubuntu日本語フォーラム

ログインしていません。
Apache2 をインストールして再スタートしましたが、下記のエラーメッセージがでます。動作確認もできません。
* Restarting web server apache2
Syntax error on line 5 of /etc/apache2/conf.d/directory_setting:
Invalid command 'Oder', perhaps misspelled or defined by a module not included in the server configuration
/etc/apache2/conf.d/directory_settingの編集は
<directory />
Options All
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</directory>
です。
前出のエラーを解決するにはどうしたら良いのでしょうか?
ご教示宜しくお願いします。
オフライン
Invalid command 'Oder'
とのことなので、どこかでOrderをOderに書き換えてしまったかそんなところだと思われます。
オフライン
hmatsueさんが言われているように、一部の設定値に不具合があると思います。
こちらを参考にされると詳しく解説されていますので理解が容易です。私も勉強させてもらいました。
http://uayeb.com/?page_id=181
オフライン
hmatsueさん、koisan1949さん
ご教示ありがとうございます。Odreの箇所を書き換えれば良いと思い、下記のようにしたのですが、restart しても書き換え前と同じエラーがでてApache2が起動できません。
<directory />
Options All
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</directory>
また、一度Apache2をアンインストールし、インストールしなおしても同じエラーがでます。
何か対策をご存知でしたら、再度ご教示頂きたく、宜しくお願いします。
オフライン
Syntax error on line 5 of /etc/apache2/conf.d/directory_setting: Invalid command 'Oder', perhaps misspelled or defined by a module not included in the server configuration
エラーメッセージは上記と全く同じでしょうか。
上記のエラーは、
/etc/apache2/conf.d/directory_setting
の
5行目に
不正なコマンド
Oder
がある、
というものです。
まずはこれを修正しなくてはなりません。
エラーメッセージを見ながら、順次修正しても対して手間はかからないとは思いますが、パッケージをアンインストール(remove)しても設定は残るはずで、purgeしてやり直したら設定ファイルも消されたかと思います。
オフライン
Apache2を導入したときの/etc/apache/sites-available/defaultの内容から
簡略化のためかなり編集されていますね。
取り敢えず、
~$ sudo mkdir /var/www
rootをすべて許可するとまずいので、これくらいにしたらどうでしょう。
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
# Options Indexes FollowSymLinks MultiViews
Options ALL
# AllowOverride None
AllowOverride ALL
Order allow,deny
allow from all
</Directory>
オフライン