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就行啦~~
近期留言