0

私はウェブサイトを開発しています。ローカルホストから実行した時点では、すべてが正常に機能しています。

このWebサイトをfireFTPにアップロードし、オンラインで自分のWebサイトにアクセスできるようになりました。

Webサイトはローカルホストでホストされている場合と同じように実行されず、Webサイトが壊れないため、エラーを見つけることができません。

テストをしたいのですが、エラーメッセージを表示する方法を知りたいですか?

次のようなエラーメッセージを表示したいと思います。

ここに画像の説明を入力してください

しかし、「コードはメソッドwriteToSpreadSheetにステップインしました」のようなカスタムメッセージを使用します。

このようにして、コードがどこに到達するかを見つけ、何が問題になっているのかを特定することができました。

4

2 に答える 2

0

IIS構成に触れる必要がないように、内部のweb.configに次の行を追加します。

<customErrors mode="On">
      <error redirect="error404.html" statusCode="404" />        
</customErrors>

目的のhtmlページのerror404.htmlを変更します。一部のページが見つからない場合、ユーザーはそこにリダイレクトされます

于 2012-11-14T11:29:47.483 に答える
0

IIS 設定で有効にする必要がありshow detailed error messagesます。その方法に関する短いチュートリアルについては、以下のリンクを参照してください。

IIS7 : クライアント ブラウザーから Web サイトを閲覧しているときに、Web サイトの詳細なエラー メッセージを有効にするにはどうすればよいですか?

于 2012-11-14T11:26:52.747 に答える