對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2014/4/28 18:22:44
Maximum execution time of 30 seconds exceeded
PHP程式執行一段時間,最後出現以下錯誤訊息:
Fatal error: Maximum execution time of 30 seconds exceeded in ....php on line ...
原因:
這表示PHP程式執行的時間已經超過PHP設定(max_execution_time)的最大限制。
解決方案:
1. 修改php.ini設定
找到
max_execution_time 30
預設為max_execution_time = 30 (秒),改為較大的值,例如:
max_execution_time 300
儲存後重新啟動Apache即可。
2. 使用ini_set()函式
在程式開頭加上ini_set()函式去更改本次執行的max_execution_time,例如:
ini_set("max_execution_time", "300");
原文出處:Maximum execution time of 30 seconds exceeded @ 小殘的程式光廊 :: 痞客邦 PIXNET ::