Apacheサーバーの403 Forbiddenエラーの解決策。困っている友達は参考にしてください。
仮想ホストを設定し、localhost を開いてエラーを見つけました:
HTTP エラー 403 - 禁止、つまり 403 Forbidden: You don't have access to / on this server.
それ権限の不備によって問題が発生する可能性があります。
解決策:
Apache の設定ファイル httpd.conf を開いて 1 行ずつ確認します。
見つかりました:
コード例:
Options FollowSymLinks
AllowOverride None
Orderdeny,allow
Deny from all
なぜなら、phpが設定された後、ここに「 」 Deny from all」はすべての接続を拒否することを意味します。
問題を解決するには、この行を「すべてから許可」に変更します。
変更されたコードは次のとおりです:
コード例:
オプション FollowSymLinks
AllowOverride None
Order拒否、allow
すべてから許可
ブラウザで開く http: //ローカルホスト、問題は解決しました。
概要:
Apache サーバーで 403 アクセス禁止に遭遇した場合、Apache の httpd.conf 設定ファイルに「すべてから拒否」のようなコードがあるかどうかに注目してください。
これは、いくつかの設定ファイルを変更し、Apache を再起動した後に自動的に変更される可能性があります。
Apache 403 エラーの別の例を添付しました。
apache 403 エラーでは、次の情報が表示されます:
このページを表示する権限がありません
指定した認証情報でこのディレクトリまたは Web ページを表示する権限がない可能性があります
これを表示できると確信している場合ディレクトリまたは Web ページでは、192.168.1.5 を使用してみてください。ホームページに記載されている電子メール アドレスまたは電話番号で Web サイトに問い合わせてください。
ワンクリックでインターネット上の情報を検索できます。
HTTP エラー 403 - 禁止されています
Internet Explorer
フレンドリーな情報を表示するフックを削除し、禁止 このサーバーにアクセスする権限がありません。
設定ファイル httpd.conf を確認したところ、それが見つかりましたそのような段落:
コード例:
Options FollowSymLinks
AllowOverride None
Order拒否、allow
すべてから拒否
すべてを満たす
その後、から拒否してみますすべての拒否を許可に変更し、保存して Apache を再起動すると、テスト Web サイトへのアクセスは完全に正常になります。
APACHE がバージョン 2.2 にアップグレードされた後、多くのモジュールが提供およびサポートされ、パフォーマンスとセキュリティにおいても多くの改善が行われました。
Apacheのhttpd.confを事前に設定した後、使用できるようになります。
ただし、このファイルの他の部分を設定する必要があります。そうしないと、http 403 権限の問題エラーが発生します。
解決策。
以下は、httpd.conf ファイルの元のコードの一部です。
次のコードの赤いマークを変更します:
コード例:
上記は、PHP サーバー (Apache) での 403 Forbidden エラーを解決する方法を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。
#
# Options ディレクティブの可能な値は、「None」、「All」です",
# または次の組み合わせ:
# インデックスには FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews が含まれます
#
# 「MultiViews」には *明示的に* 名前を付ける必要があることに注意してください --- 「Options All」
# ではありません。
#
# Options ディレクティブは複雑かつ重要です。詳細については、
# [url]http://httpd.apache.org/docs/2.2/mod/core.html#options[/url]# を参照してください。 .
#
Options Indexes FollowSymLinks
#
#AllowOverride は、.htaccess ファイルに配置できるディレクティブを制御します。
# 「All」、「None」、またはキーワードの任意の組み合わせにすることができます:
# Options FileInfo AuthConfig Limit
#
すべてのAllowOverride
#
# このサーバーからデータを取得できる人を制御します
#
# onlineoffline タグ - 削除しないでください
Order Deny,Allow
赤い部分が「すべてから許可」、つまり「すべて」に変わりますアクセスが許可されます。