WordPress 的自動更新

WordPress的便利性就是自帶的自動升級,

但這個便於管理的Function卻一直是我系統上的問題.

原先,爬文的結果讓我懷疑是SELinux權限的問題,然後去開了bool,證實是錯誤的方向.

後來又往php套件相依性的方向查起,又都是不得其解.似乎就是與auto-update無緣.

今天卻花不到10分鐘解了.果然問題總是在最基本的地方被忽略.

 

爬到一篇詳細分析了update步驟的心得.於是trace一下我的ftp server.

恩,很好原來是我的ftp server 不接受localhost這個預設主機名.

搞了那些不是問題的問題卻在最基本地方栽跟斗,基本功還是要再加強ㄚ…..

 

補上每次更新不用填寫ftp的user/password,在”wp-config.php”

define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);

reference:
https://www.dbtsai.com/blog/2009-05-07-update-wordpress-with-sftp/
http://blog.dca.tw/2010/01/wordpress-auto-update/

Facebook Comments
Scottj Written by:

史考特 喜歡3C 愛拍照