私は通常、Java 開発者ですが、組織が所有する小さな ASP アプリを「微調整」するように依頼されました。基本的に、フォームへのユーザー入力を受け入れ、データを電子メールで送信します。sendmail.asp ファイルでセッション属性 ( Session("emailText") = message
) を設定し、printResults.asp ページにリダイレクトします。
このページは基本的に、21 行目に VBScript コードが 1 行ある HTML ページです<%Response.Write(Session.Contents("emailText")) %>
。
これはすべてローカル IIS サーバーで機能しますが、ホスト サーバーに展開してテストおよびデモを行うと、次のエラーが発生しました。
Microsoft VBScript runtime
error '800a01a8'
Object required: ''
/sub3/printResults.asp, line 21
私は ASP を初めて使用するので、ローカルでは機能するのにホスト サーバーでは機能しない理由がわかりません。どんなアイデアや提案も最も役に立ちます。