Windows system >> Windowsの知識 >  >> Windows Serverシステムのチュートリアル >> Windows Serverチュートリアル >> Windows 2003では、調整テストASPプログラムの一般的なエラーと対処方法を使用してください。

Windows 2003では、調整テストASPプログラムの一般的なエラーと対処方法を使用してください。

  

仕事上の理由から、Aspを使用して小さなプログラムを開発する必要があります。そして解決するのは簡単です。しかし、早い段階でWindows 2003 Serverを使用していたため、詳細なエラー情報を表示することができず、Accessに接続すると常にエラーが発生するなど、関連するプログラムの開発に問題がありました。多くの慣習と参考資料のいくつかを見直した後、私は関連する問題に対処する上でいくらかの経験を持っています今私はWindows 2003 Serverの下で関連プログラムをついにデバッグして使うことができます。たくさんの批判と訂正。

エラーの1つ:ブラウザ側でデバッグ情報を表示することはできません。HTTP500エラーのみです。

突然、Aspプログラムを開発している限り、このエラーは必ず発生します。このようなエラーが発生しても関係ありませんが、結局のところ、ブラウザに表示されたエラーの理由に従って解決することができます。ただし、Windows 2003 Server + IIS 6.0では、「内部サーバーエラー」のみが報告され、具体的な情報はなく、人々を憂鬱にさせています。一般的には、次の設定でIISがASPプログラムのデバッグを開始できるようにすることができます(赤いオプションをチェックしてください)図1と図2を参照してください。この構成項目を表示するには、IISに投稿したWebサイト(通常は既定のWebサイト)を右クリックし、[プロパティ]を選択してポップアップオプションでホームディレクトリをクリックし、構成ボタンをクリックして図1および図2のように表示します。オプション

図1親パスを有効にする

図2 ASPプログラムのデバッグを有効にする

しかし、これらの変更を行ってもブラウザにエラーメッセージが正しく表示されないことは非常に不思議です。私はいつもこれがIISサーバーの問題だと思っていましたが、ついに複数の情報源からInternet Explorerの問題であることがわかりました。次のように設定すると正常に表示されます(赤のオプションで変更、デフォルトのフックと下の画像は逆になります)。 Internet Explorer - ツール - インターネットオプションをクリックして、次のオプションページを表示します。

図3インターネットオプションの設定

上記の変更を行った後、エラーメッセージは通常通り表示されます。エラーをデバッグするのにも便利です。私がデバッグしていたとき、なぜエラーメッセージを表示できないのか分からない、ログにしか行けないと思う。 。 。 。 。 。その痛み!

Copyright © Windowsの知識 All Rights Reserved