[英]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.