自分に課した秋休みの宿題のひとつ!というこで、MTを3.2βにアップデートしてみたいと思います(‘◇’)ゞ
まだベータ版ということでいろいろ不具合があるようなんですが、新し物好きと今までベータを試してしくじったことがないという強運に頼っていってみよー!
以下ロリポップサーバ+MySQLの環境で、私が試した手順です。
まずは、MT管理画面「読み込み/書き出し」から既存のエントリー類をバックアップ。
「[サイト名]からエントリーを書き出す」を新しいウィンドウで開いて、本文を全選択・メモ帳に貼り付けてテキスト文書として保存しておきます。MySQLのバックアップは分からないためパス・⌒ヾ(*´_`)ぽいっと
SixApartからMT3.2ベータ版を落として、各ファイルの修正に入ります。
解凍してできたフォルダ「MT-3.2-b1-ja」の中の全CGIファイルの一行目にお決まりの修正が必要なのですが、デフォルトで「#!/usr/bin/perl -w」となっているためロリポップでは修正不要です。
今回から環境設定ファイルのmt.cfgが廃止になり、その中身がmt-config.cgiにまとまるようです。「MT-3.2-b1-ja」フォルダにmt-config.cgi-originalというファイルがあるので、これをそのままコピー&ペーストして、mt-config.cgiに名前変更。
mt-config.cgiの中で修正したのは
[1] 28行目のCGIPath。これはmt.cfgからそのままコピペ。
[2] (私はMySQLを使用しているので)35行目から39行目の#をはずして、mt.cfgからデータベース設定をコピペ。DBPasswordというmt.cfgにはなかった項目があったので、これだけはデータベースパスワードを書いてやりました。
[3] 186行目から189行目もmt.cfgではコメントアウトされていたので、#消去。
[4] 304行目のPingTimeout設定も40としていたので、20→40に修正。
SixApartのアップデート手順通りでないところもありますが、極力既存の環境を維持してみました。
また、私の場合はMTエントリー投稿画面もいじっているので、その修正も行いました。
いよいよアップロードです。FTPソフトを使って、MTディレクトリにアップロードします。FFFTPの場合はアスキー/バイナリは自動判別でOK。
アップロードが完了したら、[MTインストールディレクトリ]/index.htmlにアクセス。
ログインをクリックすると、mt-upgrade.cgiが実行されるので、アップグレードの開始ボタンをクリックします。アップグレードが無事完了したら、「Movable Typeに戻る」ボタンで、新しいMTと出会いましょう!
“Movable Type 3.2βにアップデート” への1件のコメント
movable type 3.2-ja
とりあえずupdateしてみました。 Changelogらしきものがみつからなか…