參考這一篇http://www.hongkiat.com/blog/update-wordpress-without-ftp/
另外
1.先在wp-config.php最後加上這一行
define('FS_METHOD','direct');
2.chmod 775 /wp-admin/includes/update-core.php
3.修改/wp-admin/includes/file.php
約445行處,$timeout = 300 改成 500
function download_url( $url, $timeout = 300){
}
4.chown -R www-data:www-data /var/www/wp-admin/includes/update-core.php
---------------------------------------------
其實backup完實體檔(www)與資料庫(blog)後
1.Deactivate plugins(怕外掛會錯,所以先停用)
2.download 更新檔解壓縮
3.刪除原本主機上wp-admin/ 與wp-includes/ 整個folder
4.上傳桌面更新檔wp-admin/ 與wp-includes/ 整個folder
5.打開桌面更新檔之wp-content/ 上傳至實體位置wp-content/ overwriting舊檔案(資料夾內檔案上傳,而非刪除原主機上之wp-content/ 資料夾)->兩個資料夾皆打開,內部檔案上傳覆蓋而已。
6.Activate plugins
手動update完成。
20150109更新