快捷搜索:

「程式語言」Active Server Pages 錯誤'ASP 0113'腳本超時

 

這是怎麼回事啊,最近很頻繁,受不了

聲明:青鳥問答所有作品(圖文、音視頻)均由用戶自行上傳分享,僅供網友學習交流。

如內容如侵犯了您的權益,請聯繫本站進行刪除!

如若轉載,請註明出處:http://www.6dcc.com/b/s9tnh942ax.html

8 個回答

  1. #1
    wuqiao52572010-09-01·TA獲得超過2081個贊
    【原因】:出現這個的原因是因為你的ASP語句執行時間超出了你定義的時間(如果沒定義,那麼默認就是90秒)
    【分析】:如果說之前沒什麼問題,最近才出問題,可能是你的程序讀取數據的時候,因為數據量小所以就沒出現過,近期是因為數據量大了,才會開始慢慢的觸發這個問題;
    【解決辦法】:
    1.先檢查你的代碼是否存在不合理的地方(比如多次重複某一個過程),儘可能的優化你的代碼,給資料庫建立索引等;
    2.直接在程序的頭部加入
    Server.ScriptTimeOut = 500
    '500是你設定的腳本超時的時間,秒為單位,具體大小自己調整。更多資料可參考我的百度空間文章——[asp腳本運行超時的解決辦法]。
    【注意】:ASP超時不能一刀切全部人為把時間延長,否則會影響伺服器性能,一般的程序是不會超時的,如果你的程序超時,首先檢查程序是否最優化
  2. #2
    育知同創教育2018-07-30·TA獲得超過33013個贊

    ASP網站在生成的時候出現

    Active Server Pages 錯誤 「ASP 0113」腳本超時,如下圖

    解決方法:腳本時間延長即可。

    如下圖,將時間設定為Server.ScriptTimeOut=9999999  儘可能的大一點,減少限制。

  3. #3
    雲望亭仉嬋2019-08-03·TA獲得超過37495個贊
    IIS主目錄--配置--選項---ASP腳本超時時間,可以改為60-90秒或更高;在超時的文件的asp代碼內添加這兩句代碼
    session.abandon
    Server.ScriptTimeOut=500
    941la
  4. #4
    偶出灘頭嬉2010-08-24·TA獲得超過383個贊
    如果以前運行正常,那麼應該仔細檢查你的程序,看看有沒有死循環之類。
  5. #5
    若綺彤ES2010-08-24·TA獲得超過2914個贊
    1、頂部設定Server.ScriptTimeout = 999999
    2、檢查程序代碼有無死循環
    3、優化查詢語句,為資料庫設定索引
  6. #6
    青鳥問答網友61cc6c52010-08-24·TA獲得超過101個贊
    可以在頁面頂部加一個
    Server.ScriptTimeout = 9999
    這樣頁面請求就不會那麼容易終止了
    不過你還是應該確認一下你的程序是不是有耗資源很大的地方。這樣不是好的解決辦法。
  7. #7
    東方雨西2010-09-06·TA獲得超過7737個贊
    你用這句話
    ofile.SaveAs Server.mappath(fsPathFileName)
    替換FileNameNew=upfile.AutoSave(formname,FSPath)'
  8. #8
    HBUE帥帥2010-08-24·TA獲得超過180個贊
    您問一下您的空間提供商,看看是不是系統升級或伺服器ip更替。

其他類似問題