WordPressの管理画面からプラグインの更新をしようとすると、FTPの接続情報を入力するように求められた。
FTPサービス入れてなかったので、とりあえず入れる。
このQiita記事を参考に、vsftpdをインストール。
ユーザを追加。
再度、WordPressの管理画面からプラグイン更新。
FTPの情報を入力して、更新開始。
。。。と思いきや、
「ディレクトリの作成に失敗しました」
というエラー。
パーミッション関係だろうと、めんどくさいので、書き込み/読込権限を、Wordpressのwc-contentsディレクトリ配下にある下記3ファイルに追加。
sudo chmod -R 707 ~wordpress/wp-content/upgrade
sudo chmod -R 707 ~wordpress/wp-content/themes
sudo chmod -R 707 ~wordpress/wp-content/plugins
再度、更新を実行。
で、またエラー。
今度は、
「ファイルのコピーに失敗しました」
だとさ。
調べたら、launguageファイル下のパーミッションも関係してそうとのこと。
(言われたら、たしかに言語系のファイルも変更してそうだよね。ローカライズしたりするもんね)
ってことで、上記にも1つ追加。
sudo chmod -R 707 ~wordpress/wp-content/languages
ってことで、再度、更新してみると、無事に成功しました。
[amazonjs asin="4797381078" locale="JP" title="本格ビジネスサイトを作りながら学ぶ WordPressの教科書 Ver.4.x対応版"]