2010-11-21 6 views
0

私はウェブサイトを構築しています。何らかの理由でローカルホスト上で実行しようとすると、次のメッセージが表示されます。ウェブサイトのローカルエラー

アクセスが禁止されています。

要求されたオブジェクトにアクセスする権限がありません。読み取り保護されているか、サーバーによって読み取られていないかのいずれかです。

これがサーバーエラーと思われる場合は、ウェブマスターにお問い合わせください。

エラー403

localhostの 土11月20日22時19分02秒2010 のApache/2.2.14(Unixの)DAV/2のmod_ssl/2.2.14 OpenSSLの/ 0.9.8l PHP/5.3.1 mod_perlの/ 2.0.4 Perl/v5.10.1

この問題を解決するには、私のウェブサイトがローカルホストに表示されます。ウェブサイトはhtml/css/phpでコード化されています。ありがとうございました。

+0

アクセス権を拒否している可能性があります.htacessがあるかどうかを確認してください。ちょっと考えて –

+0

はローカルホストをブロックするIptablesかもしれません..... LOL – wizztjh

+0

これはたくさんのことがありますが(他の人が指摘しているように)、あなたの仮想ホストの設定も考慮して、適切なインターフェース。 – Brad

答えて

2

エラーログを見てください。

0

私は特定のエラーのためのApacheログファイルを読むことに同意するでしょう。

ただし、403禁止されたエラーは、単純な権限エラーになることがあります。ウェブディレクトリは755であり、ファイルがある(少なくとも)644を確認してください(ただし、777にすべてをchmod'ing行っていない!)あなたが軌道に乗るだろう例えば

chmod 755 /path/to/you/web/root 
echo 'testing.. hello world!' > /path/to/you/web/root/test.php 
chmod 644 /path/to/you/web/root/test.php 

うまくいけば。もしそうでなければ、あなたのApache設定ファイル(通常はhttpd.conf)をチェックして、Webルートの言及をチェックしてください。 403エラーはApacheのWEBROOT以外のディレクトリにサービスを提供しようとしているために発生することもあります。つまり、Webサーバーは実際にファイルにアクセスできません。

幸運。