簡體   English   中英

長時間運行的腳本會導致500錯誤。 日志中僅不相關的警告

[英]Long running script causes 500 error. Only unrelated warnings, in log

這是我的檔案

$start = time();    
//sleep(32);//works
//sleep(33);//works
//sleep(36);//500 
sleep(46);//500   

echo(time() - $start);

一旦我到達約36秒,頁面很可能會出錯500,但是它可以正常運行,而不會出錯。 高於36左右,則每次500。 但是,我只差了44秒。 因此,您很難確定。 它一定會走33秒鍾,無論如何,我有主機mod php.ini來執行腳本:3600。Windows服務器。

日志中沒有錯誤正在生成。

好的,事實證明這是iis超時,而不是php。

iis管理器> fastcgi設置>流程模型>活動超時是您進行設置的地方。 從30秒開始提高限制后,腳本運行良好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM