首頁 > PHP > Maximum execution time of 30 seconds exceeded For PHP

Maximum execution time of 30 seconds exceeded For PHP

2009年2月9日 發表評論 閱讀評論

最近在執行一項功能時,發現都會出現Maximum execution time of 30 seconds exceeded的錯誤訊息
查了一下,才知PHP預設執行時間超過了30秒的限制時,會丟出這個訊息,如果要執行一些複雜的動作
或是讀資料庫過久時,像產生報表時,可能30秒是不夠用的。

所以要調大這個限制時間,要去調整 php的參數設定檔才行
一般php.ini 於Linux平台是在 /etc/php.ini  ,如果是windows平台就是在c:\windows之下
找到打開後,搜尋一下 max_execution_time就可以找到

max_execution_time =30

就是這個參數限制執行時間,所以可以調整為限兩分鐘就是120 (請斟酌調整)
這樣,再重開你的apache就行啦~~

Be Sociable, Share!
Categories: PHP Tags: ,
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。

*