シェル CGI ファイル用のディレクトリを作成するには、次の手順を実行します。
コンピュータ上にシェルディレクトリを作成します。このディレクトリは、ドキュメントディレクトリのサブディレクトリでなくてもかまいません。
「ホーム」ページで仮想サーバーを選択して、「仮想サーバーを編集」>「コンテンツ処理」>CGI (サブタブ) を選択します。
CGI ディレクトリテーブルの「新規」ボタンをクリックします。
新しいウィンドウが表示されます。
「URL プレフィックス」フィールドに、シェル CGI ディレクトリに関連付ける URL プレフィックスを入力します。
たとえば、すべてのシェル CGI ファイルを C:\docs\programs\cgi\shell-cgi ディレクトリに格納し、ユーザーにはこのディレクトリを http://www. yourserver.com/shell/ として表示する場合を考えてみえましょう。この場合、シェルを URL プレフィックスとして入力します。
「ディレクトリ」フィールドに、作成したディレクトリへの絶対パスを入力します。
サーバーは、このディレクトリに対する読み取り権および実行権を保持している必要があります。Windows では、サーバーが実行に使用するユーザーアカウント (例: LocalSystem ) がシェル CGI ディレクトリ内のプログラムの読み取り権および実行権を保持している必要があります。
「CGI」または「シェル CGI」オプションを選択します。
シェル CGI ディレクトリ内のどのファイルも、Windows 内でファイルの関連付けセットを保持していることを確認する必要があります。ファイル拡張子が関連付けられていないファイルの実行を試みると、サーバーがエラーを返します。
「了解」をクリックします。