20080822
MTを4.2にアップグレードしました。

僕のアップグレードの仕方は次のような感じです。データベースはバックアップが面倒なのでMySQLを利用しています。
- 既存のmtディレクトリをmt_oldにリネーム
- 新しいmtを格納するためにmt_newディレクトリを作成
- mt_new内に4.2の全てのファイルをアップロード
- mt_oldからmt-config.cgiをコピーし、mt_newにアップロード
- cgiのパーミッションを755に変更
- mt_newをmtにリネーム
- mt/mt.cgiにアクセスしアップグレード開始
- mt_oldのimagesとplugins(mt-static内のも忘れずに)をmtの同ディレクトリへコピー
本当はシンボリックリンクでmtをリンクファイルにするのがスマートな方法なのでしょうけど、それはまた次の機会ということで。結局はリネームして1つ前のバージョンを残しておけば同じことですからね。
それにしてもMTはバージョンがあがる度にどんどん肥大化している印象を受けます。一体どこまで複雑になるんだろ。本体のファイルだけで14.7MBもありました。それでも目立ったトラブル無くアップグレードできる分だけ手間がかからないので助かりますが。
…と、思ったらなぜかテンプレートページを開くことができなくなりましたorz 画面を開いても真っ白なページが表示されるだけ。どうしたもんだろこれ。
2個のコメント
始めまして、ログpiや、ブログを見せていただいてます。
私も、つい先日バージョンアップしたんですが、テンプレートのしくみが変わっていてMT4.1で使っていたテンプレートすら使えませんでした。(エラーが出てしまった)
私はテンプレートを自分で作るほどの知識がないので悪戦苦闘。少なくとも、もとの見かけに直しましたけど・・・どこか間違っていそうではらはらです。
古いプラグインで使えないのを削除しろって書いてありましたね。・・全ての説明が私のような素人にはわかりにくい・・・理解するのに、ものすごく時間がかかりました。
確かに、ファイルが肥大化。アップロードが結構大変です。いじっているうちに、ファイルがいくつか無くなっていてアップし直したりしました。
何時までこんな作業が出来るだろうかと心配な、今日この頃です。
コメントありがとうございます!
そうなんです。MTはバージョンが上がるたびに肥大化していて、僕が求める「軽さ」という要件からどんどん遠ざかっているように思います。
しかも、僕も含めて素人に厳しい仕様となってきており、僕もsummyさん同様、
>何時までこんな作業が出来るだろうかと心配
な心境です。
それでもMTには思い入れがありますので簡単にはさじは投げませんけど。本当に毎回大変です。
あ、ちなみにテンプレートの件はFTPで上げた際にうまく上がっていなかったファイルが悪さをしていました。
それもこれもMTのサイズがでかすぎるから悪いんです。