Active Server Pages 錯誤 ASP 0113 錯誤? 解決了嗎?

發布 科技 2024-02-08
6個回答
  1. 匿名使用者2024-02-05

    IIS預設頁面指令碼執行超時90秒,在程式完成執行前90秒以上,彈出此錯誤。 當上傳檔案比較大,網路速度比較慢的時候,會超時,這就是你目前的情況。

    您可以在 asp 頁面中編寫程式“= time”來設定指令碼超時期限。

    還可以在 IIS 上的“主目錄配置”選項“ASP 指令碼超時:”中設定站點的指令碼超時。

    我也有這個問題,我複製了。

  2. 匿名使用者2024-02-04

    sub topiclist

    on error resume next

    set rs="")

    sql,conn

    do while not

    topic=replacetext(rs("topic"),".*>","$1")

    if rs("isrenwu")=1 then""&leftstr(""&topic,13)&"

    end if

    set rs=nothing

    end sub

    房東執行並嘗試一下。

  3. 匿名使用者2024-02-03

    首先,檢查程式是否有無限迴圈。

    此問題通常是由於大量訪問單頁資料庫引起的。 當資料庫表中的讀取記錄過多,SQL語句未優化,機器訪問速度過慢時,會出現此問題。

    此外,還可以通過以下方法擴充套件系統的上限:

    方法一可以將 ASP 指令碼允許的時間增加到特定的 **。

    1.開啟 Internet 服務管理器。

    2.樹,然後右鍵單擊預設網站(或有問題的網站)。

    3.單擊“屬性”。

    4.單擊“主目錄”選項卡。

    5.在“應用程式設定”中,單擊“配置”。

    7.asp 指令碼超額增加到乙個數字,以防止指令碼超時足夠高。

    第二個選項是增加允許對所有網站進行 asp 指令碼編寫的時間。

    1.開啟 Internet 服務管理器。

    2.右鍵單擊計算機的名稱。

    3.單擊“屬性”。

    4.“主要屬性”,選擇“www 服務”,然後單擊。

    5.單擊“主目錄”選項卡。

    6.在“應用程式設定”中,單擊“配置”。

    8.asp 指令碼超額增加到乙個數字,以防止指令碼超時足夠高。

    方法三:可以通過程式設計方式使用該屬性來增加 ASP 中頁面級別的 scriptTimeout 屬性的值。

    例如,如果在傳遞之前需要 3 分鐘來處理超級,則使用以下行將指令碼新增到 asp 頁:= 180

  4. 匿名使用者2024-02-02

    ASP** 在生成時出現。

    Active Server Pages 錯誤“ASP 0113”指令碼超時,如下圖所示。

    解決方案:延長指令碼時間。

    如下圖所示,將時間設定得盡可能大以降低限制。

  5. 匿名使用者2024-02-01

    IIS 預設檔案的執行時間似乎是 30 秒,而您的檔案執行時間超過 30 秒!

    所以這個錯誤發生了!

    但是出現了乙個問題:

    如果程式沒有必要執行,乙個頁面執行超過30秒,那麼,程式就沒有意義了!

    想想看,有多少人會等你開啟乙個網頁30秒?

    10秒內打不開的網頁,基本不落下!

    你應該檢查程式的邏輯,看看是否有無限迴圈等待!

  6. 匿名使用者2024-01-31

    執行 ASP 程式時出錯。

    錯誤:Active Server Pages 錯誤'asp 0113'

    指令碼超時。 已超過指令碼執行的最長時間。 您可以為該屬性指定乙個新值,也可以在 IIS 管理工具中更改相應的值。

    值來更改此限制。

    錯誤原因:

    查詢資料庫中的資料時,資料量過大,導致指令碼超時。

    解決方案:1 寫入錯誤頁的 ASP 開始區域。 或者可以將其設定為稍小的引數。

    2 您可以增加允許處理特定網站的 ASP 指令碼的時間。 為此,請新增 Internet 資訊

    伺服器 (IIS) 元資料庫值:

    開啟 IIS 的屬性,右鍵單擊相關站點。

    單擊主頁。

    單擊“應用程式選項”選項卡。

    ASP 指令碼超值增加到乙個數字,以防止指令碼超時足夠高3 系統未開啟 FSO 元件:FSO 元件的開啟和關閉方法,DLL 檔案的註冊和登出:

    執行 cmd 命令。

    注意取消 FSO 元件:regsvr32 U %windir% system32

    啟用 fso 命令:regsvr32 %windir% system32 4 多次注入和啟動後仍然出現錯誤,原因是沒有許可權,不知道怎麼導致,下面給出了解決方法。

    許可權有問題,開啟登錄檔加入許可權!

    在 Start-Run 中鍵入 regedit 並找到 hkey 類根目錄

    右鍵單擊加入 Everyone, Internet 來賓帳戶 (IUSR....) 的許可權使用者沒問題,然後重新啟動 IIS,你就完成了!

    如果你和我們一樣,可以找到對應的字段進行修改。

    還有一種情況是,**中的錯誤會導致無休止的迴圈。

    打字不容易,比如滿意,希望。

相關回答