長らく無更新のWordPress(ワードプレス)を引っ越しした備忘録

作業環境(雑)
引っ越し元
wordpress version 4.9.26
php 5.6
備考:Jetpack稼働

引っ越し先
Xserverの同名ドメイン

Xserverへ引っ越ししましたが、引っ越し注意事項以外のエラー結構あったので確認事項の備忘録です。

  • WordPressのバージョンが 4.2 ~ 6.9 であること
  • PHPのバージョンが7.2以上であること
  • 移行元のWordPressが以下に当てはまる場合、エラーとなります
  • マルチサイト機能を使用している場合
  • データベースの容量が2GBを超えている場合
  • WordPress.comからの移行である場合
  • 「PHPからtar、zipコマンドのいずれも利用不可」かつ「PHPのzipモジュールが利用不可」の場合

要件ではphpのバージョンが足りないので、phpをまず更新して7.4(CGI版)まで上げました。
はい、サイト崩れは今のところないですが、要件を満たしてもXサーバさんのワードプレス引っ越し機能【WordPress簡単移行ツール】が動きません。

引っかかった事のまとめ

というか、割と初歩的な事ではあるんですが、あまりに使っていない機能もあってスポっと頭から抜けていました。
Jetpack外す(同様のログイン関係やセキュリティ関係のプラグイン等は無効化する)
Jetpackはログインセキュリティにも作用があって、引っ越し用のプラグインを移行ツールでインストールするのを防いじゃうんですよね。
思い当たるプラグインは無効化すること。

慌てすぎて、ドメインが反映されてなかった
サーバーへ登録した、ドメインの反映は時間かかる場合があります。仕込みはお早めに。
※ネームサーバーはあとです。間違えてデータ引っ越し前にやってはいけない。

古すぎたのか、SSL証明書切れていた??
これは、あまりにツールが動かないので妙だなあと思って、関係ないプラグインをテストでインストールしようとしてエラーが出て気が付きました。

wp-includes/certificates/ca-bundle.crt
ここを新しいものに差し替える必要が出ていました。この方法は割愛します。

このタイミングで切れているとかは謎ですねえ。
まあ多分、放置しすぎたせいでしょう。

おかげで、移行ツール動きました。
毎度手探りですけど、移行ツールが動かない時の確認箇所増えましたね。
動くと動かないでは、作業時間が結構違うので、できれば毎回お願いしたいところであります。