※ ChatGPTを利用し、要約された質問です(原文:ASPが動かない)
ASPが動かない原因とは?
このQ&Aのポイント
WINNT4.0SP6a-IIS3.0の環境でASPを使用する際にエラーが発生。スクリプトが動作しない。
スクリプトを実行してもエラーダイアログが表示され、オブジェクトがないというエラーが出る。
インターネットサービスマネージャーの設定やインストール手順は正常に行われているが、ASPが動かない。
いつもお世話になっています。
WINNT4.0SP6a-IIS3.0の環境でASPを使用したいのですが、
スクリプトが全く動作しません。
下記の2パターンを行って見た結果いずれもNGでした。
--1 ---------------------------------------------
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
For i = 1 to 7
Response.Write "<FONT SIZE=" & i & ">"
Response.Write "Hello! World"
Response.Write "</FONT><BR>" & chr(13) & chr(10)
Next
</SCRIPT>
--1 の結果----------------------------------------
▲このページでスクリプトエラーが発生しました。
エラー:オブジェクトがありません。:'Response'
・・・といったダイアログが表示された
--------------------------------------------------
--2 ----------------------------------------------
<%
For i = 1 to 7
Response.Write "<FONT SIZE=" & i & ">"
Response.Write "Hello! World"
Response.Write "</FONT><BR>" & chr(13) & chr(10)
Next
%>
--2 の結果----------------------------------------
全く何も表示されなかった。
--------------------------------------------------
確認事項
1)インターネットサービスマネージャーの設定では
ASPファイルが格納されているディレクトリの"アクセス"の
"実行(X)"にはチェックを入れた
2)インストール手順、
・NTserver4.0インストール
・IIS2.0インストール
・IE4.0にバージョンアップ
・サービスパック6aにバージョンアップによってIISは3.0になった。
上記のような設定を行いました。
この場合何が原因と考えられますでしょうか?
補足が必要でしたら随時更新いたしますので、
どうか、よろしくお願いいたします。
お礼
C:\WINNT\SYSTEM32\VBScript.dllは存在していました。 IE4.0対IIS3.0と言うのが個人的に引っかかっていたので、 NTの再インストールとSP3を当てることにしました。 その結果、ASP1.0bが入っていないことが分かり、インストール後正常にASPが作動しました。 本当にご迷惑をお掛けしました。 サービスパックなどに含まれているリリースノートなど今後は慎重に目を通していきたいと感じました