解決WordPress自動升級30秒超時問題

透過後台升級WordPress外掛、佈景主題或者是主程式時,有時候可能會因會本地伺服器或是遠端伺服器問題,造成升級時間過久而失敗,這時候我們可以透過調整系統程式,變更timeout的時間,讓升級可以成功,但基本上並不太推薦改成過長的時間,因為系統會因為這樣整個資源佔住,可以的話盡量透過其他方式解決,比方說聯絡虛擬主機商,協助調整系統timeout或者是檢查連線上是否有問題。

解決WordPress自動升級30秒超時問題

修改系統檔案:/wp-admin/includes/file.php

找到

$response  = wp_remote_get ( $url ,  array ( 'timeout'  =>  30 ) ) ;

修改成 (也就是將timeout時間從本來的30變成300,數字您可自訂。)

$response  = wp_remote_get ( $url ,  array ( 'timeout'  =>  300 ) ) ;