- ベストアンサー
ASPのページが表示できません
- Windows 2003 Server上にIIS6.0にて作成した仮想ディレクトリでは、ASPファイルが表示できません。
- 仮想ディレクトリの設定とASPのマッピングは正しく行われていますが、ページが表示されません。
- 問題なく表示できるWin2000での動作から、問題はWindows 2003 Serverの設定にある可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
インターネット インフォメーション サービス (IIS) マネージャ → マシン名(ローカル)→ Webサービス拡張 において、 Active Server Pagesの状態が“許可”になっていますでしょうか? なっていない場合、Active Server Pagesを右クリックして許可するか、Active Server Pagesを選択した状態で、許可ボタンを押下してください。 Windows2000で問題なく動く、仮想ディレクトリタブの実行アクセス許可が問題ないのなら、恐らくこの設定を行えばOKだと思います。 一応、Windows2003インストール後のIISの設定手順を付け加えておきますね(^^) ・[スタート]-[設定]-[コントロールパネル]-[管理ツール]- [インターネット インフォメーション サービス (IIS) マネージャ]を起動 する。 ・仮想ディレクトリを追加するWebサイト(ここでは[既定のWebサイト])を右クリックし、 表示されたポップアップメニューから[新規作成]-[仮想ディレクトリ(V)]を選択する。 ・「仮想ディレクトリの作成ウィザード」が起動後、「次へ」ボタンを押下する。 ・[エイリアス(A)]に仮想ディレクトリとして呼び出す名前(ここでは「sample」)を入力し、「次へ」ボタンを押下する。 ・公開したい物理フォルダのパスを指定する(ここでは「C:\sample」とする)。 ・[読み取り(R)] および ASP等のスクリプトを実行する(S)] のみ権限を付与し、「次へ」ボタンを押下する。 ・仮想ディレクトリの作成ウィザードが正常に完了後、「完了」ボタンを押下する。 ・追加したWebサイト(ここでは[既定のWebサイト])の中に さきほど追加した仮想ディレクトリが存在するか確認する。 ・Windows2000Serverの場合、以下の設定は必要ない。 ・Windows2003Serverの場合、[Web サービス拡張]から[ActiveServerPages]を選択し、 「許可」ボタンを押下する。 ・「http://localhost/sample/ファイル名.asp」にアクセスすることで、画面が表示される。 ※フォルダ名等はあくまで一例です。
お礼
大変詳しく説明していただきありがとうございました。 説明の通り設定したところ、表示に成功しました!! rin10rinさんのおかげで、勉強になりました。 ありがとうございました。