摘要:[PHP]PHP超過最常執行時間(Fatal error: Maximum execution time of 30 seconds exceeded)
最近在測試把玩PHPExcel時,因為有把圖片載入檔案,又資料量龐大
因此,在執行時,出現了一行錯誤訊息Fatal error:Maximum execution time of 30 seconds exceeded
意味著此執行項目,超過規定的最大執行時間30秒
Fatal error: Maximum execution time of 30 seconds exceeded in D:\xampp\htdocs\excel_export\Classes\PHPExcel\Writer\Excel2007.php on line 398
在Google之後,找到此部落格介紹的文章(參考來源:http://jishus.org/?p=676)
裡面介紹了兩種方法(原來這樣設置是預防無限迴圈)
第一種:修改PHP.ini (全域性修改)
修改php.ini裡的「max_execution_time」,可以把執行時間上限調高
而這個函式在官網上有詳細介紹,詳見如下:
set_time_limit:http://php.net/manual/en/function.set-time-limit.php