Apache:エラーと対応方法

Pocket

とりあえず、エラーログを確認すること。全てはそれから。

ドキュメントルートへのアクセスがforbiddenになるとき

こんなエラーのとき
Directory index forbidden by Options directive: /var/www/html/
→Option Indexesが設定されていないため、/でindex.html等にアクセスできていない。

Permission deniedのエラーが出るとき

こんなエラーのとき
(13)Permission denied: access to / denied
ディレクトリのパーミッションを確認する
ユーザディレクトリにドキュメントルートを置いたときはユーザディレクトリも実行可能でないといけない。

 chmod +x /home/ユーザ

seLinuxの設定が怪しいとき

seLinuxが原因かどうかは一時的にseLinuxを切ってみれば解る。
/etc/selinux/configを変更する。

/etc/selinux/config
 SELINUX=disabled

設定後はサーバ再起動が必要

 # reboot

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です