「WordPress」のサーバー引越しに注意しておきたい3つのポイント!

最近嬉しいことにサイト(efmaniac.com)への
アクセスが増えてきたので長年使っていた
「ロリポップ」から安定性の高さで評判の良い、
「エックスサーバー」に引越ししました。

サイトは「Wordress」で運営していましたが、
「引越しは簡単!」みたいなことが書かれていたので、
安心しまくっていましたが…

僕の場合、思っていた以上に手こずりました^^;

「そんなに簡単じゃねぇよ!」と思いつつ、
よくわかっていない自分の無知さ腹を立てながら作業していました。

…で、今回おそらく僕が失敗したであろうポイントについて、
備忘録がてら記事にしておこうと思います。

ワードプレスの引越しで失敗した3つのポイント

僕が「Wordpress」のデータ移行に失敗した理由、
それは以下3つが原因と思われました。

  1. データのバックアップが不完全だった、、
  2. 「wp-config.php」内の「接頭語」の記述が違っていた
  3. 「データベース」のアップロードが不完全だった、、

以上です。

「おい!そんなことかよ!」とやじられそうですが、
これが僕の環境だとハマりにハマりまくりました^^;

ちなみに一番始めサイトを確認した時には、

wp画面

こんな感じでエラーがでてしまいました、、
この時点でバックアップデータの欠損は疑いましたが、
思ったよりもデータの欠損が多かったんですよね^^;

※ちなみに確認する時には
 「hosts」ファイルを設定し確認しました^^
 くわしくはこちらのサイトがわかりやすいので参考にしてみてください♪

1.データのバックアップが不完全だった、、

このことに気がついたのは引越しで失敗するケースとして、
サーバー上のデータをダウンロードできていないからという記事をいくつか目にしたからです。

実際ダウンロードデータを調べてみると、
いくつかのフォルダが欠損していることに気がつきました^^;

これは自宅の通信環境が「モバイルwifi」だったため、
データのダウンロードに時間がかかり、さらにはダウンロードエラーも多発しました。

特にデータ量が多いフォルダ、
「uploads」「plugins」のダウンロードに手こずりました、、

僕のサイトの場合、まず写真が結構多いので、
データが格納されている「uploads」ファルダのダウンロードは手こずりました。
それとプラグインも使用しているので「plugins」も同様です。

これらのフォルダはいずれも「/wp-content/」以下にありますが、
僕の通信環境だと丸一日以上かかりました、、

そもそも…

「Wordpress」を引越しする場合、
「データベース」以外、何が重要なのかをしっかり把握できていませんでした(苦笑)

普段からこれだけはバックアップしておきたい!

結局色々調べた結果、
「uploads」「themes」「plugins」
この三つ、それとデータベースのバックアップはとっておけよ、ということ。

ちなみにこれらのフォルダですが、
「uploads」には写真などのアップロードデータ、
「themes」は使用している「テーマ」のデータ、
「plugins」は使用している「プラグイン」のデータが入っています。

もちろん、全データを丸ごとバックアップしておければ、
それに越したことはありませんが、少なくとも…

自分の作っているサイトを表示させるにはこれらが必須ということですね。

ここに書いているぐらいなのでもちろん僕の場合、
これらのデータのバックアップはちゃんとできていませんでした(泣)

2.「wp-config.php」内の「接頭語」の記述が違っていた

これは我ながらよく気がついたな、と(笑)

どう考えてもデータベースに接続できていなさそうだったので、
「wp-config.php」内の記述を疑って「接頭語」の違いに気がつきました^^;

サーバーが変われば「wp-config.php」の
「データベース名」「ユーザー名」「ホスト名」
を変更することは知っていましたが…
「接頭語」も旧サイトのままとは知りませんでした、、

ロリポップの場合、「枝番」みたいのがついているんですよね。
でもデフォルトの場合だと「wp_」なんですよ。

このトラブルもバックアップをとった、
「wp-config.php」を使えば、問題ないことだったんですよね。

でもブラウザ上の画面にエラーがでたり、不要な記述があったので、
公式サイトからダウンロードした「wp-config.php」を使っていたので
はじめは全く気がつきませんでした、、

3.「データベース」のアップロードが不完全だった、、

これに気がついたのは
データベースの容量はサイトによると思いますが、
僕の場合、記事数が200以上あったのでそこそこの容量がありました。

データベースはまず旧サーバーの「phpmyadmin」からダウンロード、
新サーバーにアップロードしていましたが、どうもこれが上手くいっていなかったっぽいんですよね、、

…といいますのも、色々調べている時に知ったのですが、
容量が大きい場合、いくつかに分けてアップロードする、
もしくは「ZIP」ファイルでアップロードしないと失敗する時があるとのこと。

僕の通信環境から考えるとなおさら失敗している可能性があると考え、
僕は「ZIP」ファイルにてアップロードしました。

以上3つが原因で、、
新サーバーへの引越しに2〜3日ほど要しました(苦笑)

今思えば「なんだ、そんなことだったんだ!」程度の原因ですが、
3日間ほどはかなり調べ、色々試しました、、

週末を利用して作業しましたが、
ずっとパソコンの前から離れることができませんでした(笑)

一番に思ったのが、色々トラブルを疑う前に、
今回僕がハマった原因がクリアできているか確認してもらえばOKかなと。

これ以外が原因で失敗する場合は、
技術的に解決できる力がないと難しいかもしれませんけどね、、

今回の記事備忘録的に書きましたが、
僕と同じように、

・「Wordpress」の引越しがうまくできない、
・これからやろうと思っているんだけど不安…

なんて人にもちょっとは参考になれば幸いです。
以上です!

個別ページが「404エラー」になる…

最後におまけです(笑)

今度はアップロードするも、
個別ページが表示されなくて焦りました、、

僕の場合、パーマリンクを「カスタム構造」で
「投稿名」に設定していました。

「hosts」設定で確認した時はできていたのに、
個別ページにアクセスできない…

急いでググって見つけたのがこのサイト、
http://www.asialics.org/wordpress/404.html

パーマリンクを「記事タイトル」にしていましたが、
記事にある通り、一旦「デフォルト」に戻し、再度、
「記事タイトル」に設定することで解決できました^^;

助かりました、、

コメントを残す

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