推奨:ASPスクリプトランニングタイムアウトのASP Q&Aソリューション私は最近サーバーの知識を学んでいます。 ASPスクリプトがタイムアウトを実行するエラーに遭遇することがありますが、これは本当に面倒です。関連情報を見つけましたが、いくつかの解決策があります。 IISのデフォルトのスクリプトタイムアウトは90秒です。ソフトウェアをアップロードするか、90秒以上データを転送する場合。
1。ASPでオブジェクトを作成するためのヒントサーバーコンポーネントを使用してオブジェクトを作成する場合、通常、2つの方法があります。最も一般的に使用される方法は、このようなサーバーオブジェクトのcreateObject()メソッドを使用することです。
nextlink = server.createObject(mswc.nextlink)を設定します
この方法は非常に便利ですが、システムリソースをさらに保存する別の方法があります。
Server.createObject()メソッドを使用してオブジェクトを作成すると、オブジェクトはすぐにロードされ、システムはメモリとその他のリソースをオブジェクトに割り当てます。
オブジェクトを作成する2番目の方法は、HTMLの<オブジェクト>タグを使用することです。構文は次のとおりです。
<object runat = sever id = nextlink progid = mswc.nextlink> < /object>
<Object>タグを使用してオブジェクトを作成する場合、作成するオブジェクトはすぐにロードされませんが、オブジェクトのメソッドまたは属性が初めて参照されるまでロードされません。このようにして、いくつかのリソースを保存します。多くはありませんが、システムが1日に100万回近くクリックに耐える必要がある場合、サーバーリソースを保存することは非常に役立ちます。
2。ASP中国のディスプレイの2つのソリューション
著者が最初にASPプログラムを書き始めたときに遭遇した最初の主要な問題は、中国のディスプレイの問題でした。それを実行した後、彼はすべての中国人がデータベースからASPから読んでいることを発見しました??????データをチェックした後、彼は中国の問題を簡単に解決する方法があることを発見しました。
方法1:
Microsoft NGWSドキュメントを読んだ後、ドキュメントのFAQセクションで、config.webファイルをWebディレクトリに追加したいと述べました。私はそれを試しました、そしてそれは中国語で大丈夫でした。
この方法は次のとおりです。
コンテンツを次のように、ファイルconfig.webを作成し、Webディレクトリに配置します
<設定>
<グローバリゼーション
RequestedCoding = utf-8
ResponseCoding = utf-8
/>
</構成>
その後、誰かがフォーラムにオンラインで投稿を投稿し、UTF-8をGB2312に置き換えることは問題ないと言っていました。著者はそれを試していないので、試してみることができます。
方法2:
その後、Microsoftのニュースグループを購読し、Microsoftのニュースグループdotnet.framework.aspplus.generalでこの問題を議論する記事を見つけました。この方法は、各ページの開始に<%@ codepage = 936%>を追加することです。これは、jspの<%@ page contenttype = text/html; charset = gb2312%>に少し似ており、迅速にテストしました。
共有:JScriptエラーコードと対応する説明jscript syntax error jscript構文エラーは、JScriptステートメントがJScriptスクリプト言語の1つ以上の構文ルールに違反したときに発生するエラーを指します。プログラムの実行を開始する前に、プログラムコンパイルフェーズ中にJScriptの構文エラーが発生します。 (エラーが発生しました