程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Maximum execution time of 30 seconds exceeded

Maximum execution time of 30 seconds exceeded

編輯:關於PHP編程

Maximum execution time of 30 seconds exceeded 錯誤解決方案.

簡單總結一下解決辦法:

報錯一:內存超限,具體報錯語句忘了,簡單說一下解決辦法。

利用循環分批導入;
每個循環內部開始處使用sleep(5);語句,做延遲執行,防止服務器內存同一時間占用過多,裡面數字據情況修改;
每個循環內部結束地方使用 ob_flush();刷新輸出緩沖
flush();將當前為止程序的所有輸出發送到用戶的浏覽器
兩者必須同時使用來刷新輸出緩沖www.2cto.com

報錯二:30秒運行超時的錯誤(Maximum execution time of 30 seconds exceeded)

解決辦法:

方法一,修改php.ini文件

max_execution_time = 30; Maximum execution time of each script, in seconds
把它設置成需要的值就可以了。如果設置成0的話,就是永不過期。
方法二,修改php執行文件
加上
<?
set_time_limit(0);
?>

max_execution_time = 30; Maximum execution time of each script, in seconds
把它設置成需要的值就可以了。如果設置成0的話,就是永不過期。
 

摘自 順子網絡 PHP網站建設

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved