PHP出現maximum execution time of 30 seconds exceeded in的解決辦法

最近在執行更新新版本或插件時,發現都會出現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       =>將30改為180

就是這個參數限制執行時間,所以可以調整為限三分鐘就是180 (請斟酌調整)

這樣,再重開你的apache或重啟主機即可~~



來訪數: (460)

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *