Xサーバーの「新サーバー簡単移行」を実行
少し前、Xサーバーの「新サーバー簡単移行」機能により、新しいサーバー環境に移りました。
そのときのことは、ここに書きました↓
https://xn--x-ifuvd9hb.jp/spec/new-server-transfer/
運営サイトの1つが、正常に表示されていない
トラブルなく完了していると思ったのですが。
その後、運営サイトのうちの1つを見てみたところ、うまく表示されていないことに気が付きました。
原因を探るも、いまいち不明
■PHPバージョン
■.htaccessの記述
とか、いじってみたのですが、ダメ。
新サーバー簡単移行の画面から、移行元のデータを見ることができるようになっていました。
そこでファイルを見ていると・・・違いを発見。
【移行元のサーバー】
【移行後のサーバー】
なぜだか、ファイルサイズが異なります。
移行前サーバーにある.dbファイルの更新日時が最近なのもちょっと不明ですが・・・
ともかく。
このファイルは、結構重要そう。
なので、これを新サーバーのほうに上書きすればいけるかと思ってやってみました。
移行元サーバー内の.dbファイルをパソコンにダウンロード
↓
ダウンロードした.dbファイルを、移行後サーバーの該当ディレクトリ内に上書きアップロード
です。
しかし、それでも、まだうまく表示されません。
こうやって解決
う~む・・・と、悩みましたが。
FTPソフトで、移行前サーバーにアクセスできたので。
このサイトのファイル(public_html内のフォルダ&ファイルです)を、すべてパソコンにダウンロードすることに。
そして、移行後サーバーの該当ディレクトリを空にして、ダウンロードしたすべてのファイルをアップロードしてみました。
すると・・・サイトが復活しました!
原因の推測
これからするに。
たぶん、 「新サーバー簡単移行」の際、データコピーにエラーがあったのだと思われます。
(新サーバー簡単移行が)具体的に、どういう動きをしているのかまでは知らないのですが、
新サーバーへの書き込み時にエラーがあったってことになるだろうか?
「データコピー実行ログ」を見てみても、エラーらしき記述はどこにも見あたらないんですけどね・・・
該当のサイトを見にいって、状況を初めて知りました。
Xサーバーでの新サーバー簡単移行で、「そういったことがあったよ」ってことで、情報をシェアさせていただきます。