[Linux教學] 上傳檔案逾時設定
上傳時出現錯誤訊息:
Fatal error: Maximum execution time of 30 seconds exceeded in ......
錯誤訊息顯示逾時30秒
===========================================
解決方法:
上傳檔案太大,超過限定時間限定,要改 php.ini 裡面的一個值延長上載時間:
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30 ; Maximum execution time of each script, in seconds
把30改為300,如果伺服器不是你的,就沒法更改這30秒的規則了。
如果是租來的主機,你可以試試在根目錄的 .htaccess 檔中加入
php_value max_execution_time 300
但也不一定可以,因為有的主機公司有限定不接受這個數值(安全理由)。
如果都不可以看能不能檔案分批上載。