程式中存在較多的較驗,出現Maximum execution time of 30 seconds exceeded,在網上查到的解決辦法,
問題解決,備忘
來源網址:http://www.oschina.net/code/snippet_262017_19330
今天給朋友配置wamp的時候,剛剛搭建好,打開一個本地站就出現這個錯誤,
Maximum execution time of 30 seconds exceeded,今天把這個錯誤的解決方案總結一下:
01 今天給朋友配置wamp的時候,剛剛搭建好,打開一個本地站就出現這個錯誤,
02 Maximum execution time of 30 seconds exceeded,今天把這個錯誤的解決方案總結一下:
03 簡單總結一下解決辦法:
04 報錯一:記憶體超限,具體報錯陳述句忘了,簡單說一下解決辦法,
05 利用回圈分批匯入;
06 每個回圈內部開始處使用sleep(5);陳述句,做延遲執行,防止服務器記憶體同一時間占用過多,里面數字據情況修改;
07 每個回圈內部結束地方使用 ob_flush();重繪輸出緩沖
08 flush();將當前為止程式的所有輸出發送到用戶的瀏覽器
09 兩者必須同時使用來重繪輸出緩沖
10 報錯二:30秒運行超時的錯誤(Maximum execution time of 30 seconds exceeded)
11 解決辦法:
12 方法一,修改php.ini檔案
13 max_execution_time = 30; Maximum execution time of each script, in seconds
14 把它設定成需要的值就可以了,如果設定成0的話,就是永不過期,
15 方法二,修改php執行檔案
16 加上
17 <?
18 set_time_limit(0);
19 ?>
20 max_execution_time = 30; Maximum execution time of each script, in seconds
21 把它設定成需要的值就可以了,如果設定成0的話,就是永不過期,
轉自 https://www.cnblogs.com/dgjunjie/p/3733457.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80855.html
標籤:PHP
下一篇:埠掃描器的幾種代碼實作方案
