推奨:IIS5 HTTP500の内部エラーを解決します1。エラー:IIS5のHTTP 500内部サーバーエラーは、よく遭遇するエラーの1つです。その主なエラーは、ASPプログラムが閲覧できないが、HTMの静的Webページは影響を受けないことです。さらに、エラーが発生すると、システムイベントログとセキュリティイベントログに対応するものがあります
私は最近サーバーの知識を学んでいます。 ASPスクリプトがタイムアウトを実行するエラーに遭遇することがありますが、これは本当に面倒です。関連情報を見つけましたが、いくつかの解決策があります。
IISのデフォルトのスクリプトタイムアウトは90秒です
このようにして、ソフトウェアをアップロードしたり、90秒以上データを送信したりすると、プロセススクリプトがタイムアウトして実行を放棄し、サーバーの大規模なデータメモリと過度のCPU使用の処理を保護し、クラッシュまたは不安定性を引き起こします。
解決策はです
1つ:IISが配置されているWebサイトのプロパティにあるホームディレクトリをクリックしてから、構成オプションでASP/CGIスクリプトタイムアウトサイズを高く設定できます。
別の方法はよりシンプルです:プログラムのヘッドに直接追加する
server.scripttimeout = 500
'500は、設定したスクリプトのタイムアウト時間、ユニットで秒、特定のサイズを自分で調整します
共有:ASPの例:ASPがWebページの頻繁な更新を防ぐ次の例コードは、Webページの更新が速すぎないようにするためです。複数のページが使用される場合は、<%...%>コードをASPファイルとして保存し、必要なページの前面にincludeファイルを使用することをお勧めします。以下が引用されています