MT4.1からMT4.2へバージョンアップしました

ある程度情報が出揃ってきたので、MTを4.2へバージョンアップしました。

テンプレートタイプの切り替えがページ偏移無しで行えるようになったり、MT自体の機能としてサーバーサイドインクルード(PHP, SSI, ASP, JSPから選べる)が使えるようになったり、色々便利な機能が追加されています。

バージョンアップを重ねるにつれて、それまではプラグインやPHPで実装していた部分が、どんどんMTのコアに組み込まれて行きますね。

そんな感じで以下、バージョンアップ作業の備忘録。

全体の流れ

基本的にはいつもの流れですが、アップロード方法をちょっと変えてみました。

  1. MTの機能でバックアップ
  2. データベースのバックアップ
  3. zipをアップロード・解凍
  4. プラグインの動作チェック
  5. MTにアクセスしてアップグレード

1.MTの機能でバックアップ

MT4からは標準機能の一つに「バックアップ」があるので、まずはこれを使ってバックアップを取ります。(ツール -> バックアップ)

念のためブログ記事のエクスポートも行いました。

2.データベースのバックアップ

MySQLを使用している場合はphpMyAdminなんかでテーブルを選択してエクスポートすると簡単にバックアップが取れます。

3.zipをアップロード・解凍

今まではローカルで解凍した後に、差分ファイルだけをアップロードしていましたが、今回はzipファイルごとアップロードしてサーバー上で解凍しました。

解凍はsshなどを使ってコマンドラインから行うのが良いと思いますが、コマンドラインでの操作が出来ない場合でも、PHPでexec関数が使える環境であれば解凍可能です。

<?php
// unzipコマンドで同階層のMT-4_21-ja.zipを解凍
exec('unzip MT-4_21-ja.zip');

4.プラグインの動作チェック

前バージョンで導入していたプラグインが動くかどうかチェック。要らなくなった or 使ってなかったプラグインもついでに削除。

5.MTにアクセスしてアップグレード

ファイル名やパーミッションなどを確認してMTにアクセスすれば、後は勝手にアップグレード作業を行ってくれます。

Comment(0)

Post your commnet

Trackback(0)

Trackback URL
Permanent link

Recent Entries
Category
Archives
Tag Cloud
あわせて読みたいブログパーツ