WordPressでプラグインを更新できない時の対処法

「WordPressでプラグインの更新に失敗した。」
「WordPressで画像ファイルのアップロードに失敗した。」
「WordPressの自動更新に失敗した。」

この場合、WordPressのディレクトリのパーミッションに問題がある場合が大半です。

プラグインや画像ファイルは、WordPressがインストールされているディレクトリの下の、wp-contentというディレクトリにあります。(注:画像は一部加工しています)

[[email protected] wp-content]$ ls -l
-rw-r–r– 1 apache apache 1474 Dec 8 13:38 db.php
-rw-rw-r– 1 apache apache 28 Dec 21 20:25 index.php
drwxr-xr-x 4 apache apache 4096 Dec 20 22:27 languages
drwxr-xr-x 20 apache apache 4096 Dec 23 08:41 plugins
drwxr-xr-x 6 apache apache 4096 Dec 21 08:23 themes
drwxr-xr-x 7 apache apache 4096 Dec 21 22:25 uploads

プラグインはpluginsの下に、インストールしたプラグインの名前の付いたディレクトリを作成し、更にその下に格納されています。(注:画像は一部加工しています)

[[email protected] plugins]$ ls -l
drwxrwxr-x 4 apache apache 4096 Dec 21 21:33 akismet
drwxrwxr-x 3 apache apache 4096 Dec 21 21:36 all-in-one-seo-pack
drwxrwxr-x 4 apache apache 4096 Dec 23 07:43 head-cleaner
drwxrwxr-x 6 apache apache 4096 Dec 21 21:49 wp-social-bookmarking-light

OSがLinuxでWebサーバはApacheを使っているという前提で、プラグインの更新に失敗する場合、Apacheの権限でファイルやディレクトリを書き替えることができないために発生していることが多いです。なので、Apacheに対する書き込み権限を与えれば解決します。

もしWordPressを/var/www/htmlにインストールしている場合、次のコマンドを入力します。

chown -R Apache:Apache /var/www/html/wp-content/plugins/
chmod -R 755 /var/www/html/wp-content/plugins/

これは、/var/www/html/wp-content/plugins/の所有者をApacheにして、所有者への書き込み権限を与えると言う意味です。

なお、「pluginsへchmod 777で直る」と書いているWebサイトがありますが、これは危険です。なぜかと言うと、これは全ユーザに対して書き込み権限(を含むすべての権限)を与えるという意味になってしまうからです。どうしてもこの方法でないと直らなかった場合を除いて、chmod 777を使うのはやめましょう。

ぴえんのイラスト 女性

最後までご覧いただきまして、ありがとうございました。よろしかったら、写真素材ダウンロードサイト【写真AC】にもお越しくださいませ。当サイトの写真の一部を配布していまして、商用利用も可能です

キューティー吉本さんのプロフィール|写真素材なら「写真AC」無料(フリー)ダウンロードOK
無料写真素材を提供する「写真AC」のフリー写真素材は、個人、商用を問わず無料でお使いいただけます。クレジット表記やリンクは一切不要です。Web、DTP、動画などの写真素材としてお使いください。
WordPress
フォローする
当サイトおすすめ
ファクタリング福岡

九州エリアに特化したファクタリング会社。ファクタリングとは、売掛金を買い取ることで現金化すること。このため、借金をすることなく現金が手に入る。手数料は2%~と業界最低レベルで、法人格がない個人事業主でも利用できる。保証人、担保不要、来店不要で、相談から契約まで非対面でも買取の実績がある

ReWorks

フルリモートの求人に特化した転職支援サイト。すべての求人がリモートワークの正社員求人なので、在宅での勤務ができる。このため、居住地に関係なく応募できる。失業・休業中の方だけでなく、未経験の方やシニア層でも正社員が可能。未経験の方のためのトレーニングを実施しているほか、トレーニング修了者を対象に就職先の斡旋を行っている。リモートワークをしたい方は、まずは登録しておくべき

K-POP PROJECT by mirai-pro 応募プロモーション
K-POP PROJECT by mirai-pro

新人育成機関「アイ&グレース」が実施する、K-POP新人を育成するためのプロジェクトへのオーディション。韓国の音楽関係者による講義を通じて、幅広いチャンスを得ることができる。日本と韓国の両国で活躍できる人を目指していて、日本と韓国で活躍中の現役プロデュース陣がプロデュースする。オーディションなので通るかどうかという問題はあるが、K-POPで活躍したい人は応募するべき

無料で学べるオンライン講座 アイプラス

コメント

タイトルとURLをコピーしました