1. 首頁
  2. »
  3. 網站架設
  4. »
  5. WordPress
  6. »
  7. WordPress 預設以 FTP 更新與安裝外掛、佈景主題,改為由網頁端進行處理 (GCP為例)

WordPress 預設以 FTP 更新與安裝外掛、佈景主題,改為由網頁端進行處理 (GCP為例)

2021/08/09

梅問題-將WordPress預設以FTP升級與安裝外掛和佈景主題,改為由網頁端進行處理(GCP為例)
  使用WordPress的朋友,應該再熟悉不過,透過WordPress的後台,直接更新外掛或升級WordPress版本,甚至是下載佈景主題,全都能在後台一鍵完成,完全無需再透過FTP來上傳檔案,是件相當方便的事。

但使用雲端主機,像是Google Cloud Platform(GCP)、Amazon AWS、Microsoft Azure來架設WordPress時,在架設完畢後,當要更新WordPrss的版本或是安裝外掛、佈景主題,就會出現「欲執行此動作, WordPress 需要訪問你的網頁伺服器。請輸入 Ftp 密碼繼續。若你記不得密碼,你應該向你的主機商聯繫。」的連線資訊,看到這相信對於許多朋友,應該腦袋一片空白,因為當用雲端主機在登入FTP則是採用金鑰驗證的方式,並以sFTP的方式來進行登入,因此這時候可先修改資料夾的權限,以及更改WordPress的設定,將FTP改以網頁端的形式進行上傳,就可解決這問題。至於怎麼作現在就一塊來看看吧!


Step1
首先以SSH登入後,再進到WordPress的資料夾,並輸入 ls -al 接著分別會看到www-data:wwwdata
梅問題-將WordPress預設以FTP升級與安裝外掛和佈景主題,改為由網頁端進行處理(GCP為例)
Step2
接著再輸入sudo chown -R 目前使用者登入的名稱:www-data ../worepdress,完成後再執行一次ls -al,這時就會看到minwt:www-data
梅問題-將WordPress預設以FTP升級與安裝外掛和佈景主題,改為由網頁端進行處理(GCP為例)
Step3
接著開啟 wp-config.php 加入 define('FS_METHOD', 'direct'); 後,儲存並上傳。
梅問題-將WordPress預設以FTP升級與安裝外掛和佈景主題,改為由網頁端進行處理(GCP為例)
Step4
在上傳完畢後,感動的時刻到了,就可在WordPress的後台,更新與安裝外掛和佈景主題啦!因此使用雲端主機,當遇到更新需輸入FTP的狀況時,不妨可試試此方法來作解決囉!
梅問題-將WordPress預設以FTP升級與安裝外掛和佈景主題,改為由網頁端進行處理(GCP為例)