Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> CGI、ISAPI、またはその他の実行可能プログラムをディレクトリから実行しようとしていますが、そのディレクトリではプログラムの実装を解決できません

CGI、ISAPI、またはその他の実行可能プログラムをディレクトリから実行しようとしていますが、そのディレクトリではプログラムの実装を解決できません

  
WIN 2003インターネットインフォメーションサービス(IIS)マネージャを使用してウェブサイトの仮想ディレクトリを作成すると、エラーが発生します。メッセージはだいたい同じです。CGI、ISAPI、またはその他の実行可能ファイルをディレクトリから実行しようとしていることをページに表示することはできませんが、ディレクトリでプログラムの実行が許可されていません。次のことを試してください。*ディレクトリがアクセスを許可するべきだと思う場合は、ウェブマスターに連絡してください。 HTTPエラー403.1 - アクセス禁止:実行アクセスが拒否されました。インターネットインフォメーションサービス(IIS)の技術情報(テクニカルサポート担当者用)*マイクロソフト製品サポートサービスにアクセスし、HTTP" HTTP" 403" 403"を含むタイトルを検索してください。 * [IISヘルプ](IISマネージャ(inetmgr)からアクセス可能)を開いて、[ISAPIエクステンションの設定]、[CGIアプリケーションの設定]というタイトルを検索し、[サイトの保護にサイトのアクセス許可を使用]をクリックします。カスタムエラーメッセージの件名については「;」と「'」を参照してください。 * IISソフトウェア開発キット(SDK)またはMSDNオンラインライブラリで、「Developing ISAPI Extensions」、「ISAPI and CGI」、および「Debugging ISAPI Extensions and Filters」というトピックを検索してください。解決策は次のとおりです。方法1:[IISマネージャ] - > [Webサービス拡張] - > [不明なCGI拡張すべて] - > [IISマネージャを許可] - > [Webサービス拡張] - > [不明なISAPI拡張すべて] - >メソッドを許可二つ:オペレーティングシステムのスタートをクリック - プログラム - 管理ツール - インターネットサーバー管理、IISであなたのサイトを選択し、それから "ホームディレクトリ"オプションで右クリック - プロパティを表示&実行権限&' 「いいえ」に設定されているかどうかは、ここでは「純粋なスクリプト」に変更されて保存されます。方法3:ステップ1:[コントロールパネル] - > [管理ツール] - > [IIS(インターネットサーバー)] - > [Webサービス拡張] - > [アクティブサーバーページ](ここでPHPを選択) - > [コントロールパネルの許可] - >管理ツール - >; IIS(インターネットサーバー) - Webサービス拡張 - >サーバーにファイルを含める - > 2番目のステップで親パスのサポートを有効にします。 IIS - ウェブサイト - ホームディレクトリ - 設定 - オプション - 親のパスを有効にするステップ3、パーミッションの割り当てIIS - ウェブサイト - (特定のサイト) - (正しいキー)パーミッション - ユーザーフルコントロールNTFSフォーマットサイトディレクトリ - >プロパティ - >セキュリティ - >ユーザーが完全に制御できます。フルコントロールが安全ではないと思われる場合は、以下の権限の割り当てを試して、フルコントロールを拒否することができます。□□変更□□読み取り&run√□リストフォルダディレクトリ√□読み取り√□書き込み√□
Copyright © Windowsの知識 All Rights Reserved