レンタルサーバー引越し中のエラー
サーバーを引っ越する際、ブログの画像が消えた
レンタルサーバーを移転する際、適切にサイトが表示されているか確認すると、
特定のページの写真が表示されないうエラーが起こりました。
[スポンサーリンク]
ワードプレスの場合、ブログに掲載した写真は
[Wp-content]のフォルダの[uploads]に入っています。
そこで、サーバーの管理画面からファイルマネージャーにログインし、
wp-content>uploads>特定の年月のフォルダを開くと、
本来であれば[xxxxxx.jpg]と
画像の拡張子のついたファイルがずらっと並んでいるはずのところ、
[文字エラー]という多数のファイルが入っており、
開くと中国語のような文字化けを起こしていました。
どうやら、画像リンクのファイルが転送中に壊れたようです。
考えられる原因としては、
1,もともと画像リンクが壊れていたものを転送していただけ
2,移転元のワードプレスのと移転先のワードプレス環境(バージョン)が異なるため復元できなかった
3,転送ファイルが大きすぎて、完全に復元できなかった
4,転送ファイルソフトに問題があった
5,ワードプレスにプラグインを入れすぎていて不具合が起こった
私の場合は、移動元のファイルをPC内にインポートしている際に、
そういえば中国語みたいな文字がずらっと並んでいたなぁ・・・
と思い出したので(遅い!)
移動元のファイルマネージャーを開いて、元のファイルを見てみました。
すると、移動元の[wp-content>uploade>特定年月のフォルダ
の画像ファイルも、一部「文字エラー」と出ていました。
なので、原因は、
1,もともと画像リンクが壊れていたものを転送していただけ
でした。
幸い、壊れた画像リンクがあったのは、10ページ未満でしたので、
その画像ファイル名を確認し、新サーバー上にアップし直したら直りました。
これが全ページ、全てのサイトだったら・・・・(T_T)
その原因が、
2,移転元のワードプレスのと移転先のワードプレス環境(バージョン)が異なるため復元できなかった
ことにあるとすると、phpをいじらないといけないようで、初心者にはハードルが高いです。
なので、これは最後の手段かなと思います。
ですから、後で原因を特定しやすいように、
初心者でもできることは予めやっておく必要があると思いました。
サーバーを移転する際、ファイル転送をする際には、
移転前のサイトで画像リンク切れを起こしていないかまず確認する。
wp-content>uploadsのフォルダに[文字エラー]のファイルがないか確認する。
こうすれば、
1,もともと画像リンクが壊れていたものを転送していただけ
という原因は消えます。
3,転送ファイルが大きすぎて、完全に復元できなかった
と思い当たるのであれば、
手元に正しいファイルはあるわけですから、
>uploads内のファイルを年月ごとに分割して転送すれば済みます。
5,ワードプレスにプラグインを入れすぎていて不具合が起こった
というのを避けるためには、
データベースをインポート&エクスポートする前に、
余計なプラグインは全て停止しておけば済みます。
プラグインは相性があるようなので、
必要最小限にとどめておいた方がよさそうです。
4,転送ファイルソフトに問題があった
この場合は、どうしようもないですが、
一般的に使われているソフトで致命的な欠陥はないと思いますので、
一度に転送するファイルの容量を減らせば足りるのではないかと思います。
【関連記事】
[スポンサーリンク]
☆ホームページビルダー17&WordPressでゼロから始めるアフィリエイト.com☆ィリエイト.com☆