HTTP エラー 403.1 - Forbidden
実行可能ファイルの実行が許可されていないディレクトリから CGI、ISAPI、または他の実行可能プログラムを実行しようとしました。
可能性のある原因:
[スクリプト] または [スクリプトおよび実行可能ファイル] の権利がサーバー、サイト、アプリケーション、またはページ レベルの [権利とアクセス許可] で構成されていません。
configuration/system.webServer/handlers@accessPolicy 属性に [スクリプト] または [実行可能] ファイルが構成されていません。
CGI ファイルまたは他の実行ファイルの実行時に、実行のアクセスが拒否されました。
ASP、ASP.NET または他の動的スクリプト ファイルにアクセスするときに、スクリプト アクセスが拒否されました。
実行しようとしているファイルのスクリプト マッピングが、使用しようとしている GET や POST などの HTTP 動詞を認識するように構成されていません。.
HTTP 動詞では、大文字と小文字が区別されます。大文字を使用してください。HTTP 動詞として "POST" は使用できますが、"post" は実行が拒否されるため使用できません。
対処方法:
要求されたリソースに対するスクリプトの実行を有効にします。
IIS マネージャーを開き、管理対象レベルへ移動します。
[機能] ページで [ハンドラー マッピング] 機能をダブルクリックします。
[ハンドラー マッピング] ページの操作ウィンドウで [ハンドラーのアクセス許可の編集] をクリックします。
[ハンドラーのアクセス許可の編集] ダイアログ ボックスの [スクリプト] を選択し、スクリプト権限が必要なハンドラーを有効にします。
サーバー、サイト、アプリケーション、およびページ レベルで configuration/system.webServer/handlers@accessPolicy 設定を確認します。
使用する HTTP 動詞を認識するようにスクリプト マッピングが構成されていること、動詞が大文字であることを確認します。
この HTTP 状態コードに対して失敗した要求を追跡するトレース規則を作成します。失敗した要求のトレース規則の作成の詳細については、
ここ
をクリックします。
エラー情報の詳細:
モジュール
IIS Web Core
通知
MapRequestHandler
ハンドラー
PHP_via_FastCGI
エラー コード
0x80070005
要求された URL
http://go.gogo.tc:80/index.php?blogid=3
物理パス
c:\www\go.gogo.tc\index.php
ログオン方法
匿名
ログオン ユーザー
匿名
詳細情報:
このエラーは、"実行の権利" 設定が要求されたリソースにスクリプトの実行を許可しないときに発生します。リソースの "実行の権利" プロパティを、サーバー、サイト、アプリケーション、またはページ レベルで設定します。この問題を解決するには、各レベルの "実行の権利" 設定を確認し、目的のレベルで適切な "実行の権利" を設定します。
詳細情報の表示 »
マイクロソフト サポート技術情報の記事:
318380