WordPress

All-in-one WP Migrationの復元100%で停止

WordPress Blue Ball Wallpaper Collection: Ball in Palm (1)

概要

WordPressのAll-in-one WP Migrationは、バックアップやWPのお引越しでは必須のPlug-inになってます。とても重宝しているのですが、久しぶりに復元(バックアップとは別のPCへ移行)してみると、復元ステータスバーが100%で止まってしまいます。これはLocalによる環境で発生しました。

ネットで調べると、下記の解決方法が出てきますが、いずれでも未解決

  1. ・PHPのバージョンを合わせないと発生する ⇒ 同じバージョンでも発生
  2. ・Uploadする容量が足りないからphp.iniを修正 ⇒ 容量は十分にある

原因判明

困り果てたところで、サーバーのエラーログを調査したら?との吉報を入手

[Wed Aug 23 22:00:50.495544 2023] [fcgid:warn] [pid 21140:tid 1324] [client 127.0.0.1:9676] mod_fcgid: HTTP request length 30006846 (so far) exceeds MaxRequestLen (30000000), referer: http://プロジェクト名.local/wp-admin/admin.php?page=ai1wm_import

mod_fcgidの「FcgidMaxRequestLen」の値が不足している、とのエラーです

※C:\Users\ユーザー名\Local Sites\プロジェクト名\logs\apache\site-error.log

対処方法

  1. 次の設定ファイルを修正します
    C:\Users\ユーザー名\Local Sites\newproject\conf\apache\modules.conf.hbs
    ※拡張子が.hbsとなっています。これはVBcodeで開いて修正出来る形式です
  2. 次の箇所(もしかしたらファイルの最後に)をエラーの値よりかなり大きく変更します

FcgidMaxRequestLen 50000000

これで解決すれば、幸いです! Goods Luck!