原先架在windows上的wordpress一直都可以自動更新系統,後來改架在ubuntu之後,卻只能透過人工ftp更新。wordpress也只提示是權限問題,沒有更仔細的提示了,結果把wordpress所在資料夾下的所有檔案、資料夾的權限都設定777還是無法解決這個問題。
最近終於找到問題所在,就是要調整檔案的擁有者、群組。
在ubuntu的apache+php fpm環境下,執行身份是www-data,所以要把wordpress所在的資料夾下的所有檔案、資料的擁有者、群組都設定www-data。
sudo chown -R www-data:www-data <PATH_TO_YOUR_WORDPRESS_FOLDER>
未試過群組設成不同是否一樣有效,有興趣可以自行測試。