修改PHP的執行時間上限,避免程式執行過久被終止
在PHP裡面預設有30秒的執行上限,當你寫的程式執行超過30秒時就會出現「Fatal error: Maximum execution time of 30 seconds exceeded」這樣的錯誤訊息,這是為了避免你寫的程式裡面有錯,寫了一些無窮迴圈或奇怪的東西,最後導致系統爆掉的一個設計,不過有時候你寫的程式可能就需要執行到超過30秒,例如你現在要用PHP處理一個很大的檔案,例如資料庫的備份檔有時候上百MB,用PHP執行要很久,就可能不小心超過30秒,還有像我之前寫Plurk BOT、蜘蛛程式等等,也很容易超過30秒,以下要教大家兩種方式去調整這項時間上限 ...