2010年2月| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
トップ > 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 |  このエントリーをはてなブックマークに追加 「今日の研究:簡単でラクラク!10分で終わるMovable Type 3.34日本語版バージョンアップ」のはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 このエントリのdeliciousの被リンク数  |  このエントリをlivedoorクリップに追加 このエントリのlivedoorクリップ被リンク数 |  「今日の研究:簡単でラクラク!10分で終わるMovable Type 3.34日本語版バージョンアップ」をTwitterでつぶやく |   | コメント(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

お勧めMT本

MTOS活用テクニック―カスタムフィールドで本格的なCMS機能を実現!
MTOS活用テクニック
藤本壱著
ラトルズ
2009年2月発売

Movable Type 4.2 パーフェクトガイド
Movable Type 4.2 パーフェクトガイド
荒木勇次郎著
毎日コミュニケーションズ
2008年7月31日発売

Movable Type プロフェッショナル・スタイル MT4.1対応
Movable Type プロフェッショナル・スタイル
MT4.1対応

CSS Nite
毎日コミュニケーションズ
2008年4月8日発売