PHP預設腳本執行逾時是30 秒,這是由php.ini 中的max_execution_time 變數指定,伺服器會在30 秒後強行中止正在執行的程序,如要執行完運行時間大於30秒的腳本,可透過以下幾種方法來解決:
修改php.ini的腳本執行時間限制
編輯php.ini,修改max_execution_time值:
max_execution_time=500
//此修改需要重新載入php.ini,需要重新啟動web伺服器生效。
php_value max_execution_time 500
ini_set('max_execution_time', 500); (0);set_time_limit用來設定腳本的逾時時間,此函數規定從該句執行時起程式必須在指定秒數內執行結束,逾時則程式出錯退出。
以上就介紹了PHP腳本執行逾時的解決方法,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。