CentOS + apache で403エラー
CentOS + apache で403エラー
CentOS5.4とapache2.2でwebサーバを構成中ですが、
全てのページで403エラーが返ってきます。
いろいろ試してみましたが、
ルートディレクトリの/var/www/htmlを作成し直した際に、
何故か一度だけ動きました。理由は不明です。
その後OSを再起動した後は
また見られない状態にもどっています。
どなたか分かる方、アドバイスをお願いします。
以下の事は試してみました。
====================================================
1.
apache,osの再起動。
2.
iptables停止
3.
ブラウザ表示
> You don't have permission to access / on this server.
/etc/httpd/logs/error_log 表示
> Permission denied: /var/www/html/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
だったので、ルートディレクトリ以下全てのパーミッションを777に、
それまではディレクトリ755、ファイル644
4.
/var/www/htmlから、.htaccessを削除、テスト用index.htmlを作成
ブラウザ表示
> You don't have permission to access / on this server.
> Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
error_log
> Permission denied: access to /error/noindex.html denied
/var/www/error/noindex.htmlのパーミッションは755です。
=======================================================
以上です。宜しくお願いします。
お礼
pastelflow様、ご回答ありがとうございました。 用意の間違いでした。 すいません。 Apacheの設定で、413エラーのページを自前で用意し、 それを配置しようと考えております。 そこで、動作確認の為、わざと413エラーを起こして、 確認したいのですが、この わざと413をエラーを出す方法が 分からなかったので、質問させて頂きました。 急いでタイプした為、ミスが多くすいませんでした。 回答を見る限りお詳しい感を受けました。 413をエラーを出すためにはどのような事が必須かご教示願えれば幸いです。 ※下記は済み。 [httpd.conf] ErrorDocument 413 /error/413.html [ページ配置] /var/www/error/413.html