WordPressMEからWordPress2.9に

一応手順をメモ書きしておく。この例はXserverでの例だが、他のサーバーでもWordpressの自動インストール以外は同じで、データベースの扱いにphpMyAdminを使う方法である。

今回は、元のMEはそのままにして、新たに2.9をXserverの自動インストールでインストールする。データベースも共用せずに新しく作ったものを使用する。

1 下準備

ME プラグインを停止し、サーバー上のMEのファイルをダウンロードしておく。

   phpMyAdminでデータベースをファイルにエクスポートし、手元のパソコンにSQLファイルを保存する。

  停止したプラグインを有効にし、また元のページが以前と変わらずに見られるようにする。

 

2 2.9の新規インストール

  Xserverの自動インストール機能を使って自動インストールし、ダッシュボードにアクセスできるようにする。

 

3 SQLファイルを修正する

  修正内容

   最初の方にあるCREATE DATABASEの部分のコメントアウト

   文字コードをUTF-8に変換

   optionsテーブルのblog_charsetがEUC-JPになっている場合は、UTF-8に変更

   元のMEのディレクトリ情報を2.9のディレクトリ情報に変換

   文字コードの指定部分を置き換え CHARSET=ujis →utf8

4 phpMyAdminの操作

   phpMyAdminで2.9のデータベースにアクセスし、テーブルを全削除する。

   3で作ったSQLファイルをインストールする。

5 2.9にアクセスして、データベースをアップグレードする。

以上で完了だが、管理画面にアクセスできなくなる場合は、phpmyadminにて該当のデータベースの wp_optionsの中のwp_user_rollsの値を正常に動いているWordpressのデータベースの部分からコピー&ペーストで書き換えというのが正解のようだ。

後は通常の通り、プラグインやテーマを適宜アップロードして調整していく。

コメントをどうぞ

コメント