wordpressでプラグインをインストールしようとしたらエラーが出て、FTPの接続情報を要求された

エラーが出た経緯

  • wordpressでBackWPup というプラグインをインストールしようとしたら以下のエラーが表示された。

接続情報 要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。 次に進むには FTP の接続情報を入力してください。 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください。 ホスト名 FTP ユーザー名 FTP パスワード 接続形式 FTP/FTPS(SSL) [開始]

原因

  • サーバーでファイルを作成したり、編集しようとしてみたところ、パーミッション(ファイルの読み書き許可の設定)の問題で、失敗してしまっていた

対処法

  • ファイルの所有者と、サーバーの(PHPを)実行しているユーザーの所有者を一致させる必要があった。
  • パーミッションを、書き込みができるように変更することで、解決できた。
sudo chown -R nginx www-data /var/www/[WordPressをインストールしたフォルダ]