WEB

wordpressをヘテムル(heteml)からエックスサーバー(Xserver)へ移転

wordpress

昨今のネット事情を踏まえて、運営しているいくつかのサイトをSSL化しようと考えだしました。
しかし、hetemlだと結構な金額になってしまうなぁと悩んでいたところ、共用SSLだけれども無料でいくつでも設定可能というXサーバーのサービスを発見し、一大決心してwordpressで作っているサイトのサーバー移行を行いました。

初めてwordpressで構築したサイトのサーバー移転を行いましたが、終わってみての感想は・・・とても大変、手こずったという感じです。

その理由は、一般的なwordpressのサーバー移転と同じような手順で進めたのですが、サイトは表示されても管理画面が表示されずに何故かwp-login.phpファイルのソースがずらずらと表示されてしまうという状態でした。
そこから何が原因かを一つ一つしらみ潰しに検証していくのが大変でした。

今回の流れを一通りメモっておきます。

独自ドメインは、ムームードメインで取得していますが、ドメインの移転もすると少し面倒そうなのでこちらはこのままにしました。

さて、ヘテムルで公開していたサイトは、少し古かったのでMysqlのバージョンは、5.0。エックスサーバーでは現時点で5.7のようです。

一般的なwordpressのサーバー移転の手順です。

  1. FTPでhetemlのサーバーにアクセスして関係するファイルとフォルダをダウンロード。
  2. phpmyadminでエータベースにアクセスしてエクスポート。
  3. Xserverの管理画面からデータベースを作成。
  4. wp-configファイルの書き換え。
  5. Xserver管理画面からphpmyadminでデータベースをインポート。
  6. FTPでサイトデータをアップロード。
  7. ムームードメインの管理画面から該当ドメインのネームサーバーの変更。

ここまでの変更でサイト自体は表示されました。
しかし、ログイン画面(wp-login.php)を開くとソースコードが表示されてしまいます。

何度かやっても上手くいかないので、ファイルを一つずつ変更していきました。
やり方としては、Xserverで公開予定の独自ドメインに新たにwordpressのをインストールします。

次に、wordpressのファイルを一式FTPでアップロードしてみました。この時点でログイン画面には不具合はなくログインできました。
続いてデータベースのテーブル単位で検証した結果、wp-optionsを上書きするとログイン画面が上手く表示されなくなることが分かりました。
wp-options以外を上書きした状態で、新たに用意したwordpressを設定しました。

本当は、wp-optionsの中のどの部分が原因なのかが分かれば良かったのですが、今回はここまでが限度でした。

関連記事

  1. ECサイト 自社ECと大手モール出店の二刀流
  2. 素材 無料で使えるフリー素材 画像
  3. アルゴリズムアップデート Google大変動!検索 コアアルゴリズムアップデート2020年…
  4. 自社EC集客 自社ECへの集客方法
  5. web index.htmlを「なし」で統一する方法 SEOにも効果的
  6. wordpress SEOにも強いWordPressテーマ
  7. wordpress wordpressで簡単に301リダイレクトできるプラグイン
  8. アクセス ECサイトのアクセス数と購入率

仕事に使えるネタ

新着記事

  1. 無料で使えるフリー素材 画像 素材
  2. 自社ECと大手モール出店の二刀流 ECサイト
  3. ECサイトのアクセス数と購入率 アクセス
  4. ECサイト運営で重要な買う側と売る側の価値観の差 買う側の価値観
PAGE TOP