- 締切済み
WordPressの移行
mixhostからシンレンタルサーバーへサーバーを変えました。 その際、mixhostで作っているWordPressサイトをシンレンタルサーバーで表示できるようにWordPressの移行をしようとしています。 シンレンタルサーバーには、WordPress簡単移行というシステムがあるのですが、 それをやっても、エラーになってできないです。 シンレンタルサーバーにお問い合わせすると、 『移行先のMySQLが移転元のデータベースと互換性がない』ということが原因のようです。 検索して出てくる記事では、mixhost→シンレンタルサーバーをWordPress簡単移行でできてるのに、なぜ自分だけ・・・?と思うのですが、こんなことってあるのでしょうかね・・・? https://www.shin-server.jp/support/manual/man_install_transfer_wordpress.php こちらに案内されて、進めていましたが、 wp-config.phpファイルをインポートした段階で、エラーが出て進めなくなりました。 chatGPTに質問すると、 『All-in-One WP Migration』 というプラグインを使った方法があるとのことです。 mixhost側の元あるWordPressサイトで、All-in-One WP Migrationをインストール。 サイト情報をエクスポートしました。 そして、シンレンタルサーバー側でWordPressをインストールして、 そのWordPressにAll-in-One WP Migrationをインストール&インポートしようとしました。 ですが、シンレンタルサーバー側でWordPressをインストールする際に設定した、 ユーザー名とパスが通らず、ログインすることができないです。 (mixhost側のユーザー名・パスでログインできる) これは、どういった原因なのでしょうか? ドメインのネームサーバーを変える必要があるのですか? ですが、ネームサーバーを変えてしまうと、mixhostで表示できてるサイトが表示されず、新しいWordPressのトップ画面になりますよね? つまり、サイトが止まってしまうので、それも困るなと思います。 mixhost→シンレンタルサーバーへのWordPressの移行。 これをスムーズにするには、どういった方法でやっていくのが最善でしょうか? よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
お礼
追記です。 『All-in-One WP Migration』をインポートしてから、しばらく経って、 また、Error establishing a database connectionと表示されて、 しばらく経ったらサイトが表示されました。 ログインしようとしたら、mixhost側のユーザー名・パスだとログインできるのですが、 またシンレンタルサーバー側のユーザー名・パスでログインできなくなりました。 ネームサーバーはシンレンタルサーバーのものになっているのですが、 この挙動はどういったものなのでしょうか・・・?
補足
回答ありがとうございます。 質問の中で、wp-config.phpファイルをインポートしたサイトを今見たら、 Error establishing a database connection と表示されて、サイト自体が表示されなくなりました。 ドメインのネームサーバーは、シンレンタルサーバーに変えたからかと思います。 改めて、シンレンタルサーバーでWordPressをインストールしてみたら、 シンレンタルサーバー側のWordPressでログインすることができました。 ここから、『All-in-One WP Migration』をインポートしてできるのかなと思います。 一つ厄介なのは、 ネームサーバーを変えてから、いつ反映されるか不透明であり、 反映されたら、サイトが上記のように表示されなくなるということです。 サイトが表示されない時間がなく、 スムーズにmixhost→シンレンタルサーバーへWordPressを移行はできるのでしょうか? よろしくお願いいたします。