サポート » プラグイン » 複数プラグインのアップデート/インストールで失敗する

  • ■インストールできないプラグイン
    ・UpdraftPlus – Backup/Restore
    ・Yoast SEO
    ・All in One SEO
    ・BackWPup
    ・iThemes Security

    上記プラグインのアップデート及びインストールに失敗します。
    何度もトライしていると成功することもあり、動作が非常に不安定となっております。

    【失敗時の特徴】
    ・「500 Internal Server Error」が表示される場合がある。
    「インストールに失敗しました: <!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML 2.0//EN”> 500 Internal Server Error Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at xxxx@xxx.xxx.ne.jp to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log.」
    ・すでにフォルダが存在すると表示される場合があるが、該当のプラグインはインストールされておらず、再度インストールを試みても同じメッセージでエラーとなる。
    ・サーバ上のpluginsフォルダ配下には、該当プラグインのフォルダが作成され、不完全な状態でファイルが生成され配置されている

    【成功時の特徴】
    ・すんなり成功することもある
    ・プラグインのインストールが失敗しても、画面を更新すれば成功しているときがある
    →Wordpress側の処理はタイムアウトしたが、その後プラグインのダウンロードと展開が進んだので、実質インストール成功となった様子

    原因・対処法はございますでしょうか。

    【事象が発生する環境】
    1.PHP7.4 + WordPress5.8
    2.PHP8.0 + WordPress5.8

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • buihachiさん、こんにちは。

    おそらくですが、サーバー側のメモリが足りていない、もしくは PHP の処理時間が短く設定されていて処理が時間内に終わっていないのではないでしょうか。
    PHP の使用可能メモリ割り当てを増やしてみるか、タイムアウト時間を延ばしてみてはいかがでしょうか。

    ご参考になれば。

    トピック投稿者 buihachi

    (@buihachi)

    shokun0803さん

    ご返答ありがとうございます。
    割当リソースを増やしての検証はまだ試してなかったので、一度試してみます。

    トピック投稿者 buihachi

    (@buihachi)

    shokun0803さん

    php.iniのmemory_limitを拡張して(最終的には無制限まで)試しましたが、結果は変わらずでした。

    ・UpdraftPlus – Backup/Restore
    ・Yoast SEO
    ・All in One SEO
    ・BackWPup
    上記4つのプラグインは事象が共通しており、
    1.500エラー
    「インストールに失敗しました: <!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML 2.0//EN”> 500 Internal Server Error Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at xxxx@xxx.xxx.ne.jp to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log.」
    2.サーバ上のpluginsフォルダ配下には、該当プラグインのフォルダが作成され、モジュールが展開されている。
    3.wordpress上のインストール済みプラグイン一覧に表示され、有効化も可能

    ・iThemes Security
    上記のプラグインだけは500エラーが出力されることには変わりありませんが、下記のような状況でした。
    1.サーバ上のpluginsフォルダ配下には、該当プラグインのフォルダが作成されるものの、その配下にはディレクトリしか存在せず、モジュールが展開されていない
    2.wordpress上のインストール済みプラグイン一覧に表示されない
    3.上記4つのインストール済みプラグイン一覧に表示されるプラグインにくらべ、500エラーが出るまでの時間が短い(モジュールが展開される時間がない分早い?)

    続いてタイムアウト時間の検証に移っていきます。
    他にお気づきの点がございましたらご教示ください。

    buihachiさん、こんにちは。

    どのようなサーバーをお使いなのか分かりませんが、WordPress が動作する性能に達していますか?
    php.ini でのメモリ増加は、当たり前ですが物理メモリが足りていないと意味がありません。また、例えばレンタルサーバー等の場合、プラン等によってサーバーそのものの性能が足りていないかどうかも確認してみる必要はあるかと思います。

    ご参考になれば。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。