問題:

 

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");
文章標籤
創作者介紹

小殘的程式光廊

emn178 發表在 痞客邦 PIXNET 留言(0) 人氣()