在使用 VPS 安裝 WordPress 後,有時候會在後台出現要求 ftp 的帳號密碼才能上傳檔案及更新主題、外掛,要如何解決呢?
如果你在後台安裝外掛或安裝主題的時候,出現以下視窗內容的話,通常是目錄權限不足造成的,如果你不清楚 ftp 的帳號密碼的話,其實還有其他的方式繞過 ftp 來解決問題。
Connection Information
To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.
欲執行此動作, WordPress 需要訪問你的網頁伺服器。請輸入 Ftp 密碼繼續。若你記不得密碼,你應該向你的主機商聯繫。
如何解決解決
1. 調整 wp-content 目錄權限,以下owner 為網頁伺服器執行的權限,依照每個人環境修改
# chown -R apache:apache wp-content
2.在 wp-config.php 中插入下列這一行指令:
define("FS_METHOD", "direct");
3. 之後就可以在 WordPress 更新主題、外掛及上傳圖片了。