如何排除更新WordPress下載套件超時問題
好久沒有更新WordPress,原本的版本是4.9.6,這次要直升5.6.1 看來會遇到很多問題
首先,選擇自動下載更新套件時,就出現以下錯誤
Fatal error: Maximum execution time of 30 seconds exceeded ,套件下載完,還要解壓縮並更新,30秒不夠用啦
所以,要調整設定才行,有三種方式可以達到,依最建議的方式介紹:
1.更新PHP的參數檔,編輯 php.ini 調整以下參數,沒有就加上去,調到180秒就夠用了
max_execution_time = 180
這樣就可以啦
2.如果你無法去改php.ini,那就從.htaccess 下手,在你的網站實體路徑裡有這個檔案,在其中加上以下參數,就立即生效
php_value max_execution_time 180
3.如果你前兩點沒有辦法設定,就從程式下手吧,在下載套件出錯的程式(看上圖),修改該程式,加上以下程式即可
ini_set('max_execution_time', 180);
這樣就可以啦
如果想看你目前系統的設定值為何,可以寫一隻phpinfo() 程式去查看,不過看完記得刪除該程式,以免相關設定被看光光增加資安風險
近期留言