2016
08.28
title:

ロリポップからエックスサーバーに移転しました!やり方などの備忘録

FotorCreated

こんにちは!saoです。
タイトルの通り、ロリポップ!からエックスサーバーに移転してみました・・・。
なんとも面倒で二度とやりたくはないのですが、何かの備忘録的にメモを残しておきます。

実はこの下書き自体も一度消えてしまって、この備忘録自体も二度と書きたくないと思っていたので、だいぶ凹んでます。
それくらい楽しくない作業ですが、覚えている限りで書いていきたいと思います。

サーバーの移転作業自体は色々なブログで公開されているので、私が躓いたところのみを書いてみます。
誰かの役に立てばいいな・・・。

サーバー移転で必要な手順

さくっと簡単に必要な手順を書いてみます。

【1】ロリポップのサーバーのバックアップをとる
【2】ロリポップのデータベースをエクスポートする(バックアップをとる)
【3】エックスサーバーのデータベースを作り、データをインポートする。
【4】ロリポップのバックアップを、エックスサーバー上にアップする。

この4つの手順とは別にドメイン設定がありますが、ドメイン設定自体は簡単です。
待つ時間がかかるくらい。

以下躓いた部分

ここからが本題で私の躓いた部分です。
みなさんも役に立つといいなぁ。

データベースをエクスポートする際にエラーが発生する(#1044)

こんなエラーが表示されました。

エラー
実行した SQL:

— データベース: `[db_name]`

CREATE DATABASE IF NOT EXISTS `[db_name]` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

MySQLのメッセージ: ドキュメント
#1044 – Access denied for user ‘[user_name]’ to database ‘[db_name]’

グーグル先生にお伺いを立てましても、同じような人は2件くらいしか見つからず・・・。
しかもその2件、どちらも該当する行を消すだけで解決したとのこと・・・。

該当する行ってどこからどこまで・・・?
しかも、拡張子「sql」のデータって何で編集していいの?

私なりの解決策

エックスサーバー上で新規で作ったデータベースがあるかと思います。
そこのデータベース上の情報は全てにチェックして削除する手順があるのですが・・・

削除する前にここもバックアップをとっておいてください。
(ロリポップサーバーの時にデータベースのエクスポートをする際と全く同じ手順です。)

んで、手元にはロリポップのデータベースとエックスサーバーのデータベースが二つあると思います。

その二つをテキスト系の編集ソフトで開きます(私の場合は長年テラパッドを愛用しています)
ロリポップのデータベースを開くのにとても時間がかかるので、待ちましょう。

エックスサーバー上のデータベースを見てみてください。
26行目くらいのところで「————–」という線があると思います。
線の上を数行引用するとこんな感じ。

— データベース: `データベース名`

CREATE DATABASE IF NOT EXISTS `データベース名` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `データベース名`;

— ——————————————————–

線から上を全部コピーします。
そしてロリポップのデータベースも似た構造の部分を消して、貼り付けます。

そして、上書きします。

私の場合このままインポートしたら成功しました。
データベースの名前だけを書き換えても解決しなかった・・・。
この辺の理由はよくわからないのですが、phpのバージョンが合ってなかったのかもしれません。
バージョンが合っていた場合には、データベースの書き換えだけで上手くいくかもしれません。

エックスサーバーにバックアップをアップしたのにサイトが見れない

FTPでサーバー情報をアップするという単調作業なのですが・・・。
ここが上手くいきませんでした。
表示のスクショを撮り忘れたので、わかりづらいかもしれませんが続けます・・・。

この解決策は簡単で、「ワードプレスのバージョンを新しくする」「エラーが起きているプラグインは一度削除する」の二つで私は解決しました。
元々キャッシュ系のプラグインは削除した方がいい、というのは手順を紹介しているブログを見ていると書かれているのですが・・・。

キャッシュ系のプラグインがどれかわからず、手を付けていませんでした・・・。

私の場合、ブログの表示の際に「not found…..plugin/」と言うような形でどのプラグインがエラーが起きているのかを教えてもらえたので、すぐに対応できました。
余計なプラグインもこのタイミングで整理できたからよかったかな?

でプラグインを一度削除し、再度データのバックアップを取り直して、またデータのアップをする。
と言う手順を踏むので、やることは簡単だけど、待ち時間が長い・・・。

さいごに

どうでしょう?これで問題解決できたでしょうか・・・?
自分用の備忘録的に書いている部分があるのでわかりづらい点もあるかと思いますが、参考にしてみてください^^

初心者には確かにハードルが高い作業ではありますが、移転できると表示スピードが上がったり、よい部分も沢山あるはずです!
私は今日移転したばかりなので、まだまだ実感できてませんが・・・笑

それではエックスサーバーライフの始まりを満喫したいと思います!
またメリットなどが紹介できそうであれば、まとめますねー!
それでは!健闘を祈ります^^

The following two tabs change content below.
都内の某おしゃれタウンで働く場違いOL。 インドア派のネガティブ思考。 7割真面目で3割ふざけてる、くらいの割合だと思う。多分。きっと。 詳しいプロフィールはこちら

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

Twitterフォローしてもらえると喜びます♪

コメントを残す

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

CAPTCHA