• ベストアンサー

ASPのページだけ表示できません。

お世話になります。 環境:Windows2000SP4 初めてASPをやってみることにしたのですが、 IISで仮想ディレクトリを作成して、 http://localhost/asp/Default.html と表示させてみたら うまくいったので、 http://localhost/asp/Default.asp としてみたら、 「ページを表示できません」となり、表示できません。 LocalHost以下のHtmlファイルはすべて表示されるのですが、 IISから、他のもともとあるASPファイルを 「参照」で開いてみても、やはり 「ページを表示できません」となり、表示できません。 なにかアドバイスがあれば、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

お世話になります。 ページを表示できません のほかにはエラーメッセージは出ていませんか? また、イベントログ等になにか書き出されていませんか? Visual Studio 6.0 SP6 を入れていたら↓関係あるかもです。 http://support.microsoft.com/kb/842329/ja

bluepenguin
質問者

お礼

ありがとうございます。 VB6.0SP6が入っているので、mfc42.dllのセキュリティを変更したら ばっちり表示されました! まさかVB6SP6のせいだったとは・・・・ おかげでASPのテストができます! 的確なアドバイスありがとうございました!

その他の回答 (2)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

管理ツールのインターネットインフォメーションサービスを起動して 仮想ディレクトリのaspのプロパティのディレクトリタブの『構成』ボタンをクリック 拡張子 aspに対する設定があるのか確認してみましょう WinXPの場合 実行ファイル『C:\WINDOWS\system32\inetsrv\asp.dll』に関連付けされています ...

bluepenguin
質問者

お礼

ありがとうございます。 確認してみましたが、.aspに対する設定はされていました。 私の場合、Win2000SP4なので、「C:\WINNT\system32\inetsrv\asp.dll」に関連付けされていました。 今回の私の現象は、No.2さんがご指摘のVS6SP6の問題によるものでした。 アドバイスありがとうございました。

noname#138148
noname#138148
回答No.1

仮想ディレクトリの実行アクセス権が"なし"になっていませんか?

bluepenguin
質問者

お礼

回答ありがとうございます。 確認しましたが、実行アクセス権は「スクリプトのみ」になっていました。 よろしくお願いします。

関連するQ&A