Fatal error: Maximum execution time of 30 seconds exceeded
這是因為你php.ini的設置裡面有一行是
max_execution_time = 30; #單位 秒
你可以透過修改這個數值,來增加你可以執行的時間,或者你可以動態在php檔案裡面,程式最上方加入
set_time_limit(0); //0代表沒有限制執行時間
而如何測試一段程式碼的執行時間呢?以下為範例
<?php
set_time_limit(0);
//下面這個部分是在測試某一段程式碼所需要的執行時間
$time_start = microtime(true);
//這裡寫下你要測試的程式碼
$time_end = micotime(true);
$time = $time_end - $time_start;
var_dump($time);
?>