WordPress、テーマ、プラグインのインストールやアップデートが失敗した場合

Last Updated: 2023 年 12 月 15 日 6のコメント

WordPress私のテーマは、プラグインをインストールまたは更新するときにエラーが発生する問題に関する質問が多く上がってきて、この問題を解決する方法をまとめてみました。

このブログの前の記事でも同様の問題を扱ったが、個々の問題(例えば、 WordPress テーマのインストールエラー)について説明しています。 次のような問題の場合、原因と解決方法は似ています。

  1. WordPress コアのインストール/更新に失敗し
  2. WordPress テーマ/デモインストール/更新に失敗し
  3. WordPress プラグインのインストール/更新に失敗し
  4. 画像のアップロードに失敗し

これに関連して、次のようなエラーメッセージが表示されることがあります。

お使いのブラウザでは、このサーバが理解できなかったリクエストを送信しました。

- または -

アップロードされたファイルがwp-content / uploads / 2018/06に移すことができません

- または -

https://downloads.wordpress.org/release/ko_KR/wordpress-4.9.6.zip로부터 更新 다운로드.
アップデート圧縮解く中。
ディレクトリを作成することはできません。
インストールに失敗し

このような問題が発生した場合、以下の点をチェックしてください。 以下の方法でほとんどの問題が解決されることがありますが、すべての問題が解決されることを保証しない特定の問題は解決されない場合があります。

WordPress、テーマ、プラグインのインストールやアップデートが失敗した場合の確認事項

Webホスティングサーバーのディスク容量不足

アップロードに失敗に関連する問題は、多くの場合、Webホスティング、ディスク容量の不足が原因で発生することがあります。 特に Cafe24の低価格ホスティングやダトホム無料ホスティングを利用する場合 WordPress テーマをインストールし、イメージをいくつか上げるとすぐにディスク容量が消費されることがあります。

まず、ウェブホスティング会社のサイトにログインし、ディスクの空き容量が十分にあることを確認してください。 Cafe24は ホスティング管理 » 使用量の監視でディスクとトラフィック使用量を確認することができます。

Cafe24で、ディスク容量を確認する

ディスク(Webハード)容量が残っていない場合は、ディスク容量を追加したりWebホスティング商品をアップグレードしたりできます。 安くまともなホスティングを利用したい場合は、韓国でよく知られている海外ホスティング クラウドウェイズファーストコメットのようなホスティングが代替かもしれません。

アップロードするファイルのサイズが大きい場合

アップロードするファイルのサイズがサーバーで制限される最大ファイルサイズを超えている場合は、インストール/アップデート/アップロードが失敗することがあります。

ファイルの最大アップロードサイズはphpinfoページを作成し、簡単に確認が可能です。 つまり、FTPに接続して、ルートフォルダに新しいファイルを作成し、次のコードを追加します。





ファイル名をinfo.phpファイルを指定します(あるいは任意の所望の名前で指定可能)。 ブラウザにhttp://www.example.com/info.phpを入力して、ファイルのアップロードサイズなどを確認することができます。

もっと簡単な方法は、 WordPress 管理者ページで メディア>ファイルをアップロードをクリックすると、アップロード可能な最大ファイルサイズを確認することができます。

ファイルのアップロードサイズを確認する

最大アップロードファイルサイズが小さすぎると、いくつかの方法で、この設定を増やすことができ、ウェブホスティング会社によって方法が異なる場合があります。 まず、php.iniファイルにアクセスが可能と次の設定値を変更したり、追加します。

upload_max_filesize = 64M post_max_size = 64M file_uploads = On

php.iniファイルにアクセスすることができない場合、.htaccessファイルに以下の行を追加することができます。

php_value upload_max_filesize 64M php_value post_max_size 64M

いくつかのホスティングでは、この設定値を変更できない場合があります。 よくないと、Webホスティング会社に問い合わせするようにします。

アクセス権の問題

フォルダ権限の問題により、ファイルのアップロードがうまくいかない場合があります。 最近ではこのような問題はほとんどありませんが、数年前にも一部のホスティング会社の技術が不足しており、権限(permission)の問題がしばしば発生しました。

サーバーを直接操作する場合は、このような問題の多くは、誤った所有権(privilege)の設定と関連しています。 この場合は、サーバー管理者に連絡して権限の設定を適切に変更してくれと要請してください。

ウェブホスティングを利用する場合は、フォルダの設定を755に設定する必要があります。 777は、セキュリティ上の安全ではないので、お勧めしません。 権限の設定が疑われる場合は、Webホスティングに連絡して相談してみるのがいいようです。 (直接サーバーを運用する場合には、直接の解決が必要です。)

Amazon AWS/ライトセール などのVPSサーバーに WordPressをインストールして使用すると、ファイル/フォルダの所有権/権限が間違っているため、この問題が発生することがよくあります。 http所有者の設定が間違っている場合があります。 Ubuntuの場合は通常www-dataですが、サーバーによって少しずつ異なる場合があります。 たとえば、次のコマンドを使用してフォルダの所有者を設定できます。

sudo chown -R www-data:www-data wordpress/
sudo usermod -a -G www-data www-data

うまくいかない場合は、サーバー管理者に連絡してトラブルシューティングを試してください。 Amazonサービスの場合、高速化のためSEOには有利かもしれませんが、最適化に失敗すると、Amazon AWSでもサイトが遅くなる可能性があります。 そして、サーバーに関する知識がなければ、グーグルを使って問題を解決したり専門家に任せる必要があります。 このため、Amazonサービスで国内ホスティングや クラウドウェイズのようなホスティングで移転を依頼する方がいらっしゃいます。

実行タイムアウト

max_execution_timeに 設定値が小さい場合でも、 WordPress、テーマ、プラグインのインストール/アップデートが失敗することがあります。 "fatal error: maximum execution time exceeded" またはタイムアウト(タイムアウト)関連のエラーメッセージが表示されることがあります。 この場合 max_execution_timeに 設定値を上げてみてください。

php.iniファイルにアクセスが可能な場合は、次の設定を変更したり、追加してください。

max_execution_timeに= 600

php.iniファイルにアクセスすることができない場合、.htaccessファイルに以下の行を追加することができます。

php_value max_execution_timeは600

SiteGroundの場合、次の文を参照してみてください。

ホスティングによっては、この設定を変更できない場合があります。

プラグインのクラッシュの問題

プラグインのクラッシュのために、このような問題が発生する場合があります。 すべてのプラグインを無効にしても問題が発生するかどうかを確認してください。

問題を起こすのプラグインを見つけた場合、削除したり、似たような機能の他のプラグインに置き換えることです。

問題が解決されない場合は、

さまざまな対策で問題が解決しない場合は、(サーバースペースが十分であれば)一時的にFTPを介して WordPress インストールファイルをアップロードできます。 FTPの使い方は ここを参照してください。 ただし、FTP / sFTP経由でファイルをアップロードするとき permission denied(パーミッション拒否)などの権限の問題が発生した場合は、まず権限の問題を解決する必要があります。

最後に、

以上で WordPress、テーマ、プラグインのインストールやアップデートが失敗する問題が発生した場合に対処できる方法について説明しました。

いくつかの措置にもかかわらず、問題がうまく解決されない場合 ここで有料サービスを依頼することができます。

参照


6のコメント

コメント

  1. 私も同じ現象が発生しているが Cafe24[OK]をので、全体の容量200M中12Mが残り、Webトラフィック容量600M中35Mが残った。この場合も、そのでしょうか? もしそうなら、全体の容量を追加しますか?

    応答
    • 特に容量が不足して、この問題が発生する場合があります。

      Webホスティングサーバーの容量が不足すると、テーマ、プラグインのインストールやアップデートがないことだけではなく、文章やページの編集時にも保存ができないか、ページビルダーが正常に動作しないなどの奇妙な問題が発生し、自動復元機能を提供していしているWebホスティングでは、自動復元中にエラーが発生して床を見ることができます。

      応答