« Movable Type 3.3リリースを記念してデザインリニューアル(p) | メイン(m) | MT3.3で キーワード → タグ コンバート »(n)

MovableType3.2から3.3へのアップグレード手順

Movable Typeのアップグレード手順について、数人から書けと言われたので書きます。

通常は以下の手順をやるだけで十分です。

1.Movable Type 3.3の個人ライセンスをダウンロード。
今回からECバイヤーズのサイトからDLするようになりました。
ECバイヤーズのサイトで名前をメールアドレスを登録し、送られてきたメール本文中のURLからダウンロードします。

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

3.mt-config.cgi-originalをmt-config.cgiにリネームします。
ちなみに、MT3.3からはmt-config.cgiの内容が大幅に簡素化されています。
従来のmt-config.cgiそのままでも問題なく動作しますが、気分的にスッキリしたい人は従来の設定を元にmt-config.cgiを記述しましょう。
DB周りの項目が4つほどありますが、使わないDBの設定はばっさり削除です。
とはいえ、EntriesPerRebuildとかTrackbackScriptとかいろいろな項目をカスタマイズしている人は、従来のまま使った方が安全です。

4.ファイルをアップロード。ひたすらアップロード。
MTはバージョンがあがるにつれファイルの数がどんどんと多くなってきて、ファイルのアップロードするだけでも一仕事です。
途中でアップロードが失敗していないかひたすら目視続けましょう。
CGIファイルのパーミッションの設定を忘れずに。
とくにmt-feed.cgiというファイルが追加されているので、このファイルのパーミッションを忘れがちです。

5.mt.cgiにアクセス。すると自動的にアップグレードが始まります。
エントリーの数が多いと時間がかかるかもしれませんが、気長に待ちます。

6.mt-check.cgi、mt-upgrade.cgi、mt-db2sql.cgi、mt-testbg.cgi、mt-wizard.cgiあたりは必要なくなるのでサーバーから削除!

7.管理画面にログインすると3.3の素晴らしい世界が待っています!

8.メインインデックスをリビルドすればバージョンの表記が3.3に変わります。
これにて完!


補足
3.3から加わったタグ周りの機能。
3.2からアップグレードした場合はタグ周りのテンプレートは一切記述されていないはずなので、追加しなくてはなりません。
その手順をカイ氏伝さんが狂おしいほどに詳しく書いているのでご参考のこと。


ちなみにワタシはアップグレードに伴い以下のように作業しました。

1.テンプレートが3.1系ベースで、StyleCatcherとかに対応していないものだったので、3.3導入と同時にリニューアルすることにした。
β版を入れて合間を見てしこしこデザイン。テーマはスッキリ。

2.正式版リリースされたらMilano::Monologもアップグレード。
extlibの中とか結構変わって使われなくなっているモジュールもあるっぽいので、サーバー上のextlib,lib,mt-static,pluginsなどディレクトリごと削除。
そして3.3正式版をアップロード。

3.mt.cgiを走らせてアップグレード完了。

4.β版で作っておいたテンプレートをひたすら正式版にコピペ。
β版には無かったタグクラウド関係の記述はdefault_templates以下のファイルを参考に追加した。
なお、<MTInclude>や今回から導入されたWidgetManagerを最大限活用しました。
Google AnalyticsやGoogle AdsenseやAmazonおまかせリンクなどは全てモジュール化。
右サイドメニューもすべてWidgetManagerで管理。
ディレクトリ構成の見直しも実施。

5.全リビルド!
これでテンプレートもStyleCatcherに対応したものになり、デザインを変更したくなったらすぐに変えられます。



« Movable Type 3.3リリースを記念してデザインリニューアル | メイン | MT3.3で キーワード → タグ コンバート »

Trackbacks

このエントリーのトラックバックURL:

この一覧は、次のエントリーを参照しています: MovableType3.2から3.3へのアップグレード手順:

» MovableType3.3にアップグレード 送信元 Notebook :: Hibi no Note
久しぶりのアップグレード作業です。 ちょっぴりはまりました。StyleCathe... [詳しくはこちら]

» MovableType3.3にアップグレードしてみた 送信元 webdog
MT3.3にバージョンアップしたお [詳しくはこちら]

» MT Plugin Directroy 送信元 Tadaoh Blog
MT3.3が正式リリースされましたね。 MT3.2からのアップグレード方法が気... [詳しくはこちら]

» Movable Type 3.3 を正式リリース 送信元 老いぼれSEのWeb奮戦記
正式リリース直後にミスが発覚しダウンロードが一時的に停止されていましたが、やっと... [詳しくはこちら]

» Movable Type 3.3へのアップグレードからタグクラウド設定まで 送信元 カイ氏伝 MT 3.3
※このエントリーをMilano::Monologに捧げます  6月28日に公開さ... [詳しくはこちら]

» とりあえずですが、「Movable Type 3.3」にシステムをアップデートしました。 送信元 Naga BLOG
先日、「Movable Type 3.3」のベータ3がリリースされた後、ベータ4のリリースがアナウンスされたんで、「こりゃ、正式版は大夫遅れそうだな。」と... [詳しくはこちら]

» Movable Type 3.3リリース 送信元 何でも書き書き;;;
シックス・アパートは、昨日28日、ブログ・ソフトウェア「Movable Type」の最新版である、Movable Type 3.3 をリリースした。 すで... [詳しくはこちら]

» WindowsサーバーにてMovableType 3.2から3.3へアップグレード 送信元 にゃん太郎ブログ
にゃん太郎ブログを動かしているMovableTypeを、3.2から3.3へアップ... [詳しくはこちら]

» MovableType3.3アップデート 送信元 M's_Bar
6/28よりMTのバージョンが3.3にアップグレードされました。 私のブログもい... [詳しくはこちら]

» つわけで、MT3.3 送信元 Garage -dabun-
とりあえずMovable Type 3.3を導入しました。タグ機能とかStyle CatcherやらWidget Managerやらいろいろ追加されている... [詳しくはこちら]

» MOVABLETYPE 3.3 送信元 +++ e d o m i - r u u .
正式版リリースされたのでバージョンアップ。 みらのさんのエントリを参考に。 Mi... [詳しくはこちら]

» Movable Type Style Generator 送信元 セカンドノート
先日、誤ってIndividual Entry Archiveを破壊してしまった。... [詳しくはこちら]

» 「Movable Type 3.3」にアップグレード 送信元 [N]
読んでいる人にはあまり関係ないのですが、ネタフルで使用しているMovable Typeを3.3にアップグレードしました。参考にしたのはMovableTyp... [詳しくはこちら]

» MovableType3.2から3.3へアップロード 送信元 ○○的なSomething
MovableType3.2から3.3へのアップグレード手順を読みながらMTのア... [詳しくはこちら]

» Movable Type3.3アップグレードの失敗談 送信元 感じ通信

Movable Type3.2から3.3にアップグレード敢行。しかし自分のポカで一苦労。

[詳しくはこちら]

» Movable Type 3.3へアップグレード、そして新登場のタグ機能への対応 送信元 小心者の杖日記
 いやー、疲れました。といってもMovable Type 3.3へアップグレード... [詳しくはこちら]

» MT3.3 送信元 しょぼlog
バージョンアップしました。見かけは分からないと思いますが。 方法はこちら。 ht... [詳しくはこちら]

» MovableType3.3にアップデート 送信元 サラリーマンの気ままなブログ
大したネタではありませんが、時間が取れたのでMovableType3.3にアップデートしてみました。... [詳しくはこちら]

» MovableTypeを3.3へのアップグレード 送信元 馬に蹴られて
MovableTypeを3.2から3.3へアップグレードしました。作業を忘れると... [詳しくはこちら]

» MovableType3.3アップグレード。 送信元 25hours
MT3.3へアップグレード。 手順は、以下の通り。 既存環境のバックアップ。 M... [詳しくはこちら]

» MovableTypeが最強と言われる“ワケ” 送信元 超速!「稼ぎ」のウェブログ講座
私はひねくれ者なので(笑)、 あまり世間の流れに同調したくないのですけど、 Mo... [詳しくはこちら]

» MovableType3.2から3.3へのアップグレード & MultiBlogの1.99b4へのアップグレード 送信元 林檎と一緒に
sixapartから3.3のアーカイブをダウンロードして、解凍。 インストール手... [詳しくはこちら]

» MovableType3.31 送信元 TS-Works Blog
MovableType3.31がリリースされていたので、3.2からアップグレード... [詳しくはこちら]

» MT3.3にバージョンアップ 送信元 天龍父のBLOG
バックアップの後、バージョンアップ ここを参考にしました。 取りあえず上書きだけ... [詳しくはこちら]

» もう大変っ!! 送信元 Hitori-goto
やっとこさ、Movable Typeのバージョンを3.31-jaにしました。 久し振りに、大々的に苦労させられました。 今までShift_JISを使ってい... [詳しくはこちら]

» Movable Type 新バージョンとパッチの提供とアップグレード方法 送信元 WEBデザイン BLOG
Movable Type 3.2以降およびMovable Type Enterpriseにおいてこの脆弱性があることを確認。バッチが提供されています。DL... [詳しくはこちら]

» MovableTypeのアップグレード 送信元 東京雑居
Movable Typeのプログラムにおいてクロスサイトスクリプティングによる脆... [詳しくはこちら]

» 【MT】MovableType3.2から3.3へのアップグレード 送信元 特別-the blog-
【MT】MovableType3.2から3.3へのアップグレード このブログの Movable Type を 3.2-ja-2 から 3.33-ja へと... [詳しくはこちら]

» MTのバージョンを3.2から3.3へバージョンアップ 送信元 簡単!ブログアフィリエイトで稼ぐ方法
ムーバブルタイプ(MT)を3.2から3.3へバージョンアップしました。MTの設定が簡単になっているのと色々な機能が追加されているので驚きです^^;これでム... [詳しくはこちら]

» カスタムと更新 送信元 Ego trip photo
昨日†今日で自分的には大幅に弄った当ブログ。 見た目ではあまり変化がありませんね... [詳しくはこちら]

» MovableType3.3へのアップグレード 送信元 DASSAN'S Blog
MovableType3.3へアップグレードしました。 MovableTypeと... [詳しくはこちら]

» MT3.33へアップグレード 送信元 "cubic.sakura"という名のwebサイト
3.3が公開されてから、かな~り3.2のままで放置していました。 アップグレード... [詳しくはこちら]

» MT3.3にしてみました 送信元 法務だけど理系女子の綴るblog
トラックバックの不具合が直らないので、MTを3.3にアップデートしました。 オフィシャルマニュアルのアップデートのページとMilano::Monolog「... [詳しくはこちら]

» MTをバージョンアップ、同時にBerkeleyDBからMySQLに移行 送信元 とりとめもなく日記的雑記
昨日、「Movable TypeのDBを、BerkeleyDBからMySQLに移... [詳しくはこちら]

» Movabletype3.33アップデート 送信元 ohbatch.net
blogツール、movabletypeを3.2から3.33へアップロードしました。前回、3.2へアップロードする際にエントリが全部消えてしまい、個別エント... [詳しくはこちら]

» おっかなびっくりMTバージョンアップ 送信元 STRIKE A BONANZA
このブログはMovableTypeというブログシステムを利用しているのですが、M... [詳しくはこちら]

» Movable Type 送信元 Heart Aid
遅れ馳せながら3.3にアップグレードしてみました... <参考サイト> Mila... [詳しくはこちら]

» MTアップグレード 送信元 Hi-zack :: Blog
遅まきながら本日、このブログで使用しているMovable Typeのアップグレ... [詳しくはこちら]

Comments (19)

ken:
1

いつもお世話になっております。

3.3から追加された「Widget Manager」なのですが、テンプレートメインページのどこに設置してもエラーが出ます。

 この1行の追加するところがわかりません。

どこに記述すればよろしいのでしょうか・・・・・・。
おわかりの方いらっしゃいましたらどうぞご教授よろしくお願いします m(_ _)m

ken:
2

タグが消えてしまいました;
全角で
<$MTWidgetManager name="Widget Managerの名前(※WM という名前です)"$>この1行の追加するところがわかりません。
何度も申し訳ありませんです。

3

>>2 kenさま

WidgetManagerで「WM」というMangerは作ったのですか?
作ってあるとすると、Widgetの中の1つが問題かもなので、WMの中のWidgetをどれか1つにしてリビルドしたら行けませんか?

ken:
4

milanoさま
ありがとうございます。

ただいまリビルドをかけてみましたところ、正常に処理が行われ、サイトに反映されました。
※デフォルトの「First Widget Manager」を「WM」という名前に変更した物です。

おそらくサーバーの方に問題があったのではないかと推測されます。
お騒がせして大変申し訳ありませんでした。
またすぐにご回答いただきありがとうございます!

エルエフオー:
5

3.2から3.3へのアップグレードに失敗し、元のブログが上書きされてしまいました。それで完全に初期状態になってしまいました。テンプレートは3.2のmtフォルダをバックアップしていたので、default_templatesフォルダの物は復活させる事ができました。でもエントリーアーカイブやカテゴリーアーカイブ、日付アーカイブの復活のさせ方がわかりません。どなたかご教授お願いできないでしょうか?

6

milano様、お世話になります。

3.3にアップデート後、FC2.COMブログさんからのTBで文字化けが起こるようになりました。対処法はあるのでしょうか?

ありましたらご享受願います。

kana:
7

3.3インストール後、データがすべて初期化してしまいました。

(元データをバックアップしていたので、下に戻しまた)

ロリポップとこちらのサイトを拝見しながら作業していたのですが
アップグレードで注意する点はありますでしょうか?

8

>>6 Norickさま

たまたまだと思います。
3.3にして以降100%の確率で文字化けしますか?

エルエフオー:
9

MT3.2に戻すことに成功しました。ですがアップグレードの方法がまだわかりません。kanaさんと同じで初期化になってしまいます。どうしたらいいでしょうか?

kana:
10

MT3.3のアップグレードが正常に行えました。
同じ症状の方がいらっしゃったので、書き留めさせていただくと
新しいmt-config.cgi ファイルに、バックアップしたmt-cofig.cgiの以下の内容をコピー&ペーストするあたりでつまづいていたようです。
私がコピーしたのは、以下の通りです。
○CGIPath
○StaticWebPath
○Database
ご報告まで。

エルエフオー:
11

どうにかkanaさんの助言でアップグレードできたようなのですが。ブログのバージョン表記が3.2のままです。
これはアップグレードできてないということなのでしょうか?

エルエフオー:
12

リビルドしろと書いてありましたね。
リビルドしたら表記が直りました。
板汚しすいません。

yoko:
13

milanoさま

はじめまして。いつも大変参考にさせて頂いております。
万策尽きました…。一つ質問させて下さい。

3.31にアップグレードした所、メインページの再構築で必ず500エラーになります。
サーバーのエラーログでは「mt.cgi」が問題ありと出ますが、何がどう悪いのかさっぱり分かりません。
管理画面の表示は3.31になっているので、アップグレード自体は成功しているのですが…。

思い当たること、何かご教示頂ければ幸いです。よろしくお願いいたします。

14

はじめまして かんといいます。
MTをPHP化する際に
PHPファイルのパーミッション(705)を与えないと
サーバの設定上(さくら)、動かないのですが
どこの設定を弄れば自動的にPHPファイルを705に変更できますか?

以前なら確かmt-config.cgiで変更できたかと
思うのですが・・・

すみませんが教えてください。
宜しくお願い致します。

15

>>14 かんさま

自動的にパーミッションを変更するのはどちらかというとFTPソフトの仕事ですね。
FFFTPであれば、ファイルをアップロードするときに自動でパーミッションを設定する機能がついています。

16

となると記事を書くたびにFTPでパーミッションの
変更をしてあげないといけないということでしょうか?

自分もFFFTPを愛用させていただいているので
設定はしてあるのですが・・・

出来れば新記事を書いたときに出来るPHPファイルの
パーミッションがMT側で変更できたら
楽だと思ったのですが・・・

17

>>16 かんさま
なるほど、そういうことですか。
であれば、mt-config.cgiに
HTMLUmask
を設定してください。
705にしたいのであれば
HTMLUmask 072
にすればいいのかな。

かん [TypeKey Profile Page]:
18

milanoさん ありがとうございます。

これでFTPからパーミッションの書き換えをしないでも
ファイルがエラー表示がされないようになりました。

お世話になりました。

ゆき:
19

LICENSEという4個のファイルが入ってないのでインストールできない・・
どうすれば

Post a commnet

AMN sponsor rolls


著書

実践Web2.0 BOOK 人気ブロガー直伝! 一歩先行くWeb2.0的ワーキングスタイル
ムーバブル・タイププラグインディレクトリ―PROFESSIONAL NETWORK