【WordPress引越時のトラブル】All-in-One WP Migrationインポートが途中で止まった件

Pocket

WordPress引越しに便利なプラグインAll-in-One WP Migration。

PHPのバージョンもチェックして合わせた状態で行ったのに、実行の矢印がくるくる回ったまま一向に終わる気配がない…

そんな状態に陥って困っていませんか?

私も先日その状態で困ってました。

移行元、移行先のサーバもそれぞれ違えばWordPressの作りもそれぞれ違いますが、昨日私はこんな方法でなんとか乗り越えました。

誰かの参考になればいいなと思い、メモします。

All-in-One WP Migrationインポートが途中で止まったら

インポートが進まなくてもプラウザを閉じない

※WordPress引越方法についてはこちらをご確認ください。

【WordPress】WordPressサーバ移行時に気を付ける4つのポイント

WordPressの移行はプラグイン「All in one WP Migration」で簡単にできるのですが、何点か気を付けておかないとエラーが発生してしまう場合があります。…

yuri-lifestyle.com

All-in-One WP Migrationで移行元からエクスポートしたファイルを移行先のAll-in-One WP Migrationでインポートしようとファイルをドラッグ&ドロップ。

復元が始まりましたが…途中で止まったまま。

じーっと眺めて、動けー動けーといくらお祈りをしても数字はまったく変わりません。

絶望感にかられますよね…わかります。

こんなの見たくない…とプラウザの×をクリックしたくなりますが、とりあえず置いたままにしてみました。

ここでプラウザを閉じてしまうとWordPress自体が壊れてしまって一からインストールし直すことになります

別のプラウザからWordPress管理画面にログインしてみる

インポート中の画面はそのまま置いておき、新しいタプを開いてWordPressにログインしてみました。

すると管理画面が表示されず真っ白の画面にエラーが一文だけ。

Fatal error: Call to undefined method BackWPup::is_pro()~

Fatal error: Call to undefined~の場合はプラグインが原因

Fatal error: Call to undefined~というエラーメッセージが出る場合はプラグインが原因である可能性が高いです。

未定義の関数が呼び出されたというエラーで、関数が記述されているべきファイルが読み込まれていなかったり、ファイルが破損していた場合に発生します。

プラグインを停止してみることにしました。

管理画面には入れないので、FTPソフトから、wp-content plugins フォルダに中に入り、「backwpup」のフォルダ名を変更しました。

(具体的には「_」(アンダースコア)を付けて名前を変更しました。)

こうすることでプラグインを強制停止状態にできます。

もう一度WordPressにログインをしてみたら、ログインできました。

そして放置していたインポート中の画面を開くと、インポートが進行し始めてパーセントが上がっています

これで解決?と思いきや、インポートの進行が再度止まりました・・

WordPress管理画面を開いてみると、ダッシュボード画面は開きます。そこからメニューのプラグインをクリックすると、真っ白な画面上にたくさんのエラーが。

心を落ち着かせながらエラーを読み進めると、先程と同様なFatal error: Call to undefined~の連呼でした。

必要なファイルが足りない、ということなので、backwpupを再度インストールしてみることにしました。

BackWPup WordPressプラグイン
https://ja.wordpress.org/plugins/backwpup/

新しいbackwpupをダウンロードしてFTPソフトから、wp-content plugins フォルダに中に入り、backwpupをフォルダごとアップロードしました。

すると、管理画面も正常に動くようになり、途中で止まっていたインポート画面を開くとインポートが終了しているではありませんか!

よかった、画面閉じなくてよかった、解決できてよかった・・

引っ越し完了後は、パーマリンク設定を上書きして、事なきを得ました。

パーマリンク設定上書きについては、下記WordPress引越方法のポイント4つ目に説明していますので、疑問に思われた方は参考にご覧ください。

【WordPress】WordPressサーバ移行時に気を付ける4つのポイント

WordPressの移行はプラグイン「All in one WP Migration」で簡単にできるのですが、何点か気を付けておかないとエラーが発生してしまう場合があります。…

yuri-lifestyle.com

まとめ

WordPress引っ越しでインポートが止まってしまった場合の一対処法をご紹介しました。

インポートが止まってもプラウザを閉じず、別タプでエラーメッセージをチェックして原因を探し出して対処すると修復が早いです。

それでも修復できない時もあるので、その時はWordPressを一からアップし直す場合もあります。

引っ越し作業を行う前に、ファイルとデータベースのバックアップをとっておくことをおすすめします。

また、今回のようにプラグインが原因で失敗する場合を想定して、移行前はプラグインを一旦全て停止してから行い、移行後に有効化する方が安全です。

解決するときは焦らず原因を探ることが大事なのですが、焦りますよね・・・。

(参考)
https://design-plus1.com/tcd-w/2016/08/error.html

この記事が気に入ったら
いいね ! しよう

Twitter で

この記事へのコメント

  1. こんにちは。Google検索でたどり着きました。
    All In One Migrationでサイト復旧中、主さんと同じようにインポートが停まって困っていたところ、こちらのやり方そのままでインポートが終了しました!
    有益な記事をどうもありがとうございました。

    1. インポート終了おめでとうございます!!!
      記事ご活用いただけてよかったです。
      ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です