« Previous Entry  -   Main  -   Next Entry »

2008年11月03日 (月)

Movable Type 3 をアップグレードしました その2

Movable Type 3.35から、MT3の最終のセキュリティアップデートバージョンであるMovable Type 3.37にアップグレードしました。アップグレード手順は、基本的にはインストール時に行った作業をそのままなぞる形になります。カスタマイズを施したファイルに関しては、該当部分の記述を適当に移植しました。

今回は、アップグレード前に利用していたMTディレクトリを残したまま、差し替えでのアップデートを行いましたが、ファイルのアップロード後、mt.cgiにアクセスした時点では既に管理画面のバージョンナンバーが書き替わっていたので、アップグレード画面への変遷がなかった点は気になるところですが、とりあえず問題なく動作している様子なので、この投稿は最終的なテストエントリも兼ねています。

なお、MT3のサポートは、2008年7月31日をもって終了しました。それに伴い、パッケージのダウンロードは2008年12月26日にて終了する予定なので、MT3継続利用者は早めにダウンロードを行い、バックアップを保存しておきましょう。


0. ブログをバックアップ

FTPクライアントでサーバ上のデータを丸ごとローカルにダウンロードして保存します。また、メインメニューのユーティリティ「読み込み / 書き出し」から、「エントリーの書き出し」で投稿を保存します。

1. Movable Type 3.37の個人ライセンスをダウンロード

シックス・アパート ユーザーサイトから、ユーザー登録をした後にMT 3.37をダウンロードします。MTのライセンス管理は、TypeKeyからSAID(シックス・アパート ユーザーID)に変更になりました。変更以前にTypeKeyでMTをダウンロードしたユーザーは、アカウントを移行する必要があります。

2. mt-config.cgiを設定

ダウンロードしたファイルを解凍。

MT3.2以降からのアップグレードの場合、アップグレード前に利用していたmt-config.cgiをそのまま利用することが出来ます。MT3.35から特に変更した項目はありません。

3. ファイルをアップロード

今回は差分のアップデートでも問題ありませんが、念の為、MTをインストールしているディレクトリに上書きします。default_templatesディレクトリやsearch_templatesディレクトリ内のテンプレートをカスタマイズしている場合は、ローカル側に作成したバックアップから、それらをアップロードします。SQLiteなどローカルDBを使用している場合は、それらのアップロードも忘れずに行います。アップロードが完了したら、CGIファイルのパーミッションを設定します。

4. mt.cgiにアクセス。

mt.cgiにアクセスすると、自動的にアップデートが開始されます。無事に完了したら、MTディレクトリからmt-check.cgi、mt-upgrade.cgi、mt-db2sql.cgi、mt-testbg.cgi、mt-wizard.cgiなどを削除。

5. ブログをリビルド

管理画面にログインし、ブログを再構築するとバージョン表記が3.37に変わります。これでアップグレード作業は完了です。


その他、カスタマイズを施したファイルの反映。

1. コメント欄のスパム対策用のチェックボックスを有効にする為の確認用スクリプト

/MT/lib/MT/App/Comments.pm

Comments.pmの260行目辺りに挿入。

if (!$q->param('text')) {
return $app->handle_error($app->translate("Comment text is required."));
}
if (!$q->param('spamprotect')) { 
return $app->handle_error($app->translate("Please check the 'Spam Protection' checkbox.")); 
}

*現在インストール済みのプラグイン*

・MTEntriesコンテナにrecently_pinged_onオプションを追加する
Recently pinged on Plugin
・現在のエントリのプライマリカテゴリに属するエントリをリストアップする
EntryCategoryEntries PluginNEW!
・コメント欄、トラックバック欄などの背景色を“しましま”にする
しましまプラグインNEW!

TRACKBACK URL

COMMENT FORM

この情報を保存する
スパム識別の為、ここをチェックしてください

  • Browse Archives by Date [930]

« Previous Entry  -   Main  -   Next Entry »

ATTENTION

  • 現在、2005年11月以前のログをまったり移植中です。
  • テンプレートを改修中です。レイアウトが崩れることがあります。

INFORMATION

BLOG MODULE

  • あわせて読みたい

RECENT ENTRIES

◆ 「Battlefield: Bad Company 2」3月11日発売
◆ MICHAEL JACKSON'S THIS IS IT
◆ MacとPS3をDLNAで繋ぐPS3 Media Server
◆ 「CALL OF DUTY : MODERN WARFARE 2」成長の備忘録
◆ 「CALL OF DUTY : MODERN WARFARE 2」近況報告
◆ 液晶ディスプレイを更新しました - RDT231WM-X
◆ Apple Wireless Keyboardを購入しました
◆ 新型PlayStation 3を購入しました
◆ Summary of 2009 - VAIO X
◆ スクウェア・エニックスへの呪詛

RECENT COMMENTS

◆ 神谷英樹最新作「BAYONETTA」10月29日発売決定
2009.08.10 : SIS
◆ PS3「BIONIC COMMANDO」6月25日発売
2009.06.22 : pokopen03
◆ 「Internet Explorer 8」をインストールしました
2009.04.15 : superwoofer
2009.04.16 : ram
2009.04.16 : superwoofer

RECENT TRACKBACKS

◆ 複数バージョンのIEでレンダリングを確認「IETester」
続・日々のしるしもの
Tracked on 2009.12.20
◆ Boot Campをクローニングする「Winclone」
りるでい@みすぴー
Tracked on 2009.11.18
◆ 「タウンマーケット」始めました
企業法務マンサバイバル
Tracked on 2009.06.14

ARCHIVES

  • Browse Archives by Date [930]

BOOKMARKS

  • いぬリンク

SEO PARTS

  • BlogPeople
  • blogram
  • O.Z.K. - Atom 1.0 on feedmeter  O.Z.K. - RSS 2.0 on feedmeter
  • track feed
  • この日記のはてなブックマーク数
  • ウェブスカウター : O.Z.K.

CREDITS

  • Powered by Movable Type 3.37
  • さくらのレンタルサーバ  ムームードメイン
  • Made on a Mac  Composed and Posted with ecto for Mac OS X 2.4.1
  • Valid XHTML 1.0 Transitional  Valid CSS version 2.1

STATISTICS

  • Data : O.Z.K.
    URL : http://ramhorn05j.com/weblog/
    Author : ramhorn05j
  • Total Entries : 930
    Total Comments : 137
    Total TrackBacks : 148
  • Timezone : +09:00
    PublishCharset : utf-8
  • Last Updated : 2010年03月12日 (金) PM 03:38:18