2008年7月| 1 2 3 45678 9 10 11 12 13 14 1516171819202122232425262728293031
トップ > Movable Type > 今日の研究:簡単でラクラク!10分で終わるMovable Type 3.34日本語版バージョンアップ

今日の研究:簡単でラクラク!10分で終わるMovable Type 3.34日本語版バージョンアップ

2007年1月22日 23:15

MT3.3からMT3.34へのバージョンアップはFTPで上書きするだけ

差分ファイルが多いから、差分作るより上書きが簡単!

Movable Type 3.34日本語版が出たので、プラグイン開発の環境テストもあるので、早々に3.33からバージョンアップしたが、とても簡単だ。

差分ファイルを調べてみたが、多すぎるので差分ファイルを作る時間以内で、上書きインストールは終わる。

詳細は、「Six Apart - Movable Type News: Movable Type 3.34日本語版の提供を開始」に化書かれているで、そちらを読んでほしい。

以下は僕のおこなったバージョンアップ手順で、Six Apartに書いてあるやり方とは違うから、各自の責任で行ってほしい。参考までに僕のリモート環境は、さくらインターネット 専用サーバー、OSはFedora Core 6
#なんで、あー、書くのかよくわからない。構造上上書きで問題ないはずなのに:-p

手順

  1. ECバイヤーズからダウンロードする
  2. 解凍
  3. ねんのため、既存ファイルのバックアップ
  4. ファイルの中身をそのままFTPでサーバーに上書き
  5. 静的ファイル(HTML)の場合は再構築
  6. 完了

Movable Type 3.34 Movable Type 3.34の文字が出たら終了。既存環境はすべて引き継がれるので、差分を作るよりも、そのままバージョンアップするほうが楽。
でも、今回は3.34-Jaではないんだ?

バージョンアップ内容は、3.33以降に発見されたセキュリティ上の不具合への対策と、FastCGIサポートの向上なので、とくに問題が起きる人もいないと推測する。


関連リンク

Six Apart - Movable Type News: Movable Type 3.34日本語版の提供を開始
http://www.sixapart.jp/movabletype/news/2007/01/16-200...
Movable Type 3.3 マニュアル - システム管理者ガイド
http://www.sixapart.jp/movabletype/manual/3.3/#sysadmin

参考になれば幸い。


2007年1月23日15:36追記

小粋空間さんが差分ファイルを紹介している。いつもながら、この人のMT貢献度に対しては頭が下がります。

表示が気になる方は/liv/MT.pmを開き、12行目あたりを修正。
$VERSION_ID = '3.34-ja';
※赤字部分が追加コード。 

と思ったらPHPファイルはバージョン番号もmetaも変わらないわい。
<meta name="generator" content="Movable Type 3.34" />

Six ApartMovable Type担当者さんに問題点整理してDM出すことにした…:-p


2007年1月23日22:20追記

あんちもん2さんが親切にコメントしてくれた。感謝。

表示が気になる方は/php/mt.phpを開き、9行目あたりを修正。
define('VERSION_ID', '3.34-ja');
※赤字部分が追加コード。 

これで、HTMLファイルもPHPファイルもMovable Type 3.34-jaと表示される:-D
#それしても、どうして気づかなかったのか…orz


2007年1月24日0:26追記

Six Apart社より回答があった。

<前略>

ご指摘のVERSION_IDの件について、以下のように解説いたします。

ご存じのように、MT3.2までは英語版と日本語版では、同一の
バージョン番号であっても、内容に差がありました。

MT3.2を発表した際に、MTの開発チームの半分を日本側におくことも
あわせて発表しています。
<http://www.atmarkit.co.jp/news/200509/30/movable.html>

MT3.3は、この開発体制の下でのリリースであり、初めての全世界
同時リリースになっています。MT3.3からは、プラグインを除き、
全世界共通のリリースになっており、3.34からVERSION_IDを
全世界共通のものに変更しています。

zipやtar.gzのパッケージについては、デフォルトの言語毎に
国コードをつけるようにしており、3.34-jaというようになって
います。

本来であれば、これについても3.34のリリース時に説明しておく
べきでしたが失念しており、結果としてご迷惑をおかけいたし
ました。深くお詫びいたします。

明日、当社の発表にこの内容を追記しますので、ご了承いただければ
と思います。

<以下省略>


とのことで、お騒がせしました。

動作上の問題はないので安心してバージョンアップしてほしい。

投稿者: Dakiny 日時: 2007年1月22日 23:15 | このエントリーをはてなブックマークに追加 このエントリーのはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 | このエントリをlivedoorクリップに追加 このエントリーのlivedoorクリップ被リンク数 |  | コメント(2)  | トラックバック (1)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1323
※文章内容と関係のないトラックバックは固くお断り。

この一覧は、次のエントリーを参照しています: 今日の研究:簡単でラクラク!10分で終わるMovable Type 3.34日本語版バージョンアップ:

» Movable Type(MT)をアップグレード from リナゾのブログ Laugh
アップグレード通知をもらっていたにもかかわらず、忙しさを理由に放置しかけていた... [詳しくはこちら]

トラックバック時刻: 2007年2月 5日 22:41

コメント

PHPの方は、[MT]/php/lib/mt.phpを同じように修正すれば「3.34-ja」にすることができますよ。
9行目の
define('VERSION_ID', '3.34');

define('VERSION_ID', '3.34-ja');
ですね。

あと小粋空間さんにもコメントを残してありますけれど、差分のほとんどはコメント部分(西暦やCVSのID)の違いだけです。
それを除くと最低限更新すべき20ファイルそこそこでした。
ま、全部上書きした方が早いことに変わりはありませんけれど。

投稿者: あんちもん2 | 2007年1月23日 21:29

あんちもん2さん

/php/mt.phpの9行目を修正したら3.34-jaと表示されるようになりました。

なんで気づかなかったんだろorz

シックスアパート社にも、あんちもん2さんのコメントを送っておきました。

ありがとうございました。

今後もよろしくお願いします。

投稿者: Dakiny | 2007年1月23日 22:05

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments