Movable Type 3.2-ja-2 リリース

Movable Type 3.2-ja-2 リリース

Posted at October 12,2005 11:53 PM
Tag:[3.2-ja-2, MovableType, News]

「3.2-ja 再構築時のパフォーマンス」シリーズで書いてきた不具合が修正された 3.2-ja-2 がリリースされました。

Movable Type 3.2日本語版 Release-2 の提供を開始

3.2-ja-2は、10月5日にご案内しましたBerkeley DBの環境下での3.2の不具合を修正したものです。加えて、recently_commented_onの処理を見直し、パフォーマンスが低下していた現象を修正しています。

greenplastic.net さんの Movable Type 3.2日本語版 Release-2 でもすでに公開されていますが、変更されたファイルは下記の通りです(ツールは独自に起動・確認しています)。

/lib/MT.pm
/lib/MT/ObjectDriver/DBM.pm
/lib/MT/Template/ContextHandlers.pm
/mt-static/docs/mtchanges.html
/php/mt.php

バージョン表記がこれまでと異なるのは日本語版独自の修正だからでしょう。
まだ試していませんがとりあえずお知らせまで。

関連記事
zenback
人気エントリー
トラックバックURL


トラックバック

Movable Type 3.2-ja-2 にアップデート from bowz weblog
Movable Type 3.2-ja-2 がリリースされていたので、アップデー... [続きを読む]

Tracked on October 13, 2005 10:51 AM

Movable Type 3.2日本語版 Release-2 の提供を開始です! from 初心者のためのブログでアフィリエイト!
Movable Type 3.2日本語版 Release-2 の提供を開始 なんだか思ったよりも早く対応してくれたみたいですね。 で、今回の不具合は... [続きを読む]

Tracked on October 13, 2005 2:00 PM

Movable Type 3.2日本語版 Release-2 from YUU MEDIA TOWN@Blog
★Movable Type 3.2日本語版 Release-2 の提供を開始(sixapart) Berkeley DBの環境下での不具合を修正したMovabl... [続きを読む]

Tracked on October 13, 2005 6:48 PM

MovableType 3.2日本語版 Release-2にアップグレード from おじさんの備忘録
小粋空間さんの記事でMovableType 3.2jaと今回のRelease2との差分ファイルが公開されてました。 [続きを読む]

Tracked on October 13, 2005 10:24 PM

Movable Type 3.2-ja-2早速 from 246log
インスコしてみました。 Six Apart - MovableType News... [続きを読む]

Tracked on October 14, 2005 2:36 AM

Movable Type 3.2-ja-2 リリース from ネコの為に鈴は鳴る -After☆Taste Blog
Movable Type 3.2日本語版 Release-2 の提供を開始 3.... [続きを読む]

Tracked on October 14, 2005 1:18 PM

MovableType 3.2日本語版 Release-2 from Eternal World
Movable Type 3.2日本語版 Release-2 の提供を開始(2005年10月12日) 新しいバージョンが... [続きを読む]

Tracked on October 19, 2005 12:17 PM

【重要】MT3.2-ja-2の再構築エラーの対処法 from ホームページ作成素材、ブログテンプレート無料配布 - 商用BLOG専門店
はじめまして、MT3.2-ja-2の再構築エラーの対処法について2つの方法をご紹介しています。何か他にも良い対処法がありましたらご教授ください。よろしくお... [続きを読む]

Tracked on December 12, 2005 2:40 AM
コメント

3.2-ja-2をインストールして小粋さんのテンプレートを入れ替えると、

”エントリー・アーカイブ「○○○」の再構築に失敗しました: テンプレート「エントリー・アーカイブ」の再構築に失敗しました: <MTCalendar>タグでエラーが発生しました: <MTCalendarIfEntries>タグでエラーが発生しました: <MTEntryLink>タグでエラーが発生しました: <$MTEntryLink$>タグを使って、Dailyアーカイブにリンクしようとしましたが、そのアーカイブ・タイプは公開されていません”

と出てきました。

先日から小粋さんのを利用させて頂いてます。今までの日記を移そうとやっていたのですが、自分で手を加えてからうまくいかず、なんどもインストールをやり直しているところです。
よろしくお願いします。

[1] Posted by oyaji : October 13, 2005 3:12 AM

矢印タグの関係でおかしな表現になってしまいました。次のような文章です。

エントリー・アーカイブ「意志決定」の再構築に失敗しました: テンプレート「エントリー・アーカイブ」の再構築に失敗しました: [MTCalendar]タグでエラーが発生しました: [MTCalendarIfEntries]タグでエラーが発生しました:[MTEntryLink]タグでエラーが発生しました: タグを使って、Dailyアーカイブにリンクしようとしましたが、そのアーカイブ・タイプは公開されていません。

[2] Posted by oyaji : October 13, 2005 6:45 AM

設定>公開

日付アーカイブにチェックが入ってないのでは。

[3] Posted by Yumeji : October 13, 2005 11:41 AM

>oyajiさん
こんにちは。
テンプレートご利用ありがとうございます。
ご質問の件ですが、日付アーカイブが利用可能な設定すれば回復すると思います。
詳細はMovable Type 3.2 テンプレートの10項の後半を参照ください(以前から記述しておりましたが、みつけにくいのでエラーイメージを追加しました)。

以上です。
それではどうぞよろしくお願い致します。

[4] Posted by yujiro : October 13, 2005 11:41 AM

お。yujiroさんと同時投稿…。
お世話になっております。

[5] Posted by Yumeji : October 13, 2005 11:44 AM

Yujiroさん、ありがとうございます。そうでした。前やったときはそうしてたのを思い出しました。
おかげでアップできたのですが、また以前の壁にぶつかってます。

 というのはバックアップしたもの月に分けて純にアップすると、1,2ヶ月分までは問題ないのですが、3ヶ月分目、つまり全体が100ぐらいになると

”Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.”

 が出て再構築が中断されます。
 ここ何日か悩み続けてます。
 どうか助けてくださいませ。

[6] Posted by oyaji : October 13, 2005 1:07 PM

言葉足らずになっているようで、すいません。
前の投稿の

”おかげでアップできたのですが”、は
”おかげで再構築できた”の

”月に分けて純にアップ”、は
”月に分けて順に再構築”の誤りです。

読み込みは問題なく行われるのですが、再構築がうまくいきません。
バタバタと仕事の合間に書きました。
頭、まじでテンパッてます。

ああ、助けてください。

[7] Posted by oyaji : October 13, 2005 1:42 PM

>Yumejiさん
こんにちは。
コメントありがとうございます。
こちらこそお世話になります!

>oyajiさん
こんにちは。
DBはBerkeleyDBをご利用でしょうか。
PCで試してみたところ、メモリ増加の問題は3.2-ja-2でも解消されていない可能性があります。
SQLite または MySQL への移行はできないでしょうか?

以上です。
それではよろしくお願い致します。

[8] Posted by yujiro : October 13, 2005 6:59 PM

うまくいかなかったとき、Yujiroさんの提案に従ってSQLiteへの変更も試みましたが、これまたうまくいかず、またBerkeleyDBに戻ってやってました。
なんどもやっているうちに、やはりBerkeleyDBとは相性が悪いのかという予感がありましたが、かといってSQLiteを模索する自信もなく、途方にくれてましたが、Yujiroさんの言葉を頼りにもう一度SQLiteをチャレンジしてみました。

すると、なんとうまく動いてくれたじゃありませんか。
Yujiroさん、ほんとにありがとうございました。

度素人でまったく理屈は分かりませんが、SQLiteの場合、インストールする際、最初にdatabaseのDirを作ってしまうと、エラーがでてくるようです。

[9] Posted by oyaji : October 13, 2005 9:26 PM

>oyajiさん
こんばんは。
SQLiteに無事移行できたようでよかったです。

ご連絡&情報ありがとうございました。
ではでは!

[10] Posted by yujiro : October 14, 2005 12:33 AM

こんにちは。
3.2-ja-2で変更された5つのファイルをキチンと上書きしたのですが、
管理画面にログインすると、それ以降管理画面の中で何か別の設定やリンク行動を行う度に、「ログインしろ!」とメッセージが出ます。
再構築もしたし、クッキーもちゃんと利いてるのですが・・・なんだろう?

でも、皆さんそういう不都合出てないようですのて゛、うちのサーバー固有の問題化か、あるいはPostgleSQLのせいか?

またまた人柱となりそうです(笑)

[11] Posted by 電脳 : October 14, 2005 4:47 PM

>電脳さん
こんばんは。
情報ありがとうございます。
人柱お疲れ様です(笑)。

原因不明ですが、一時ファイルやクッキーを一旦削除されてはいかがでしょうか。
また別のブラウザでも同じ事象になるか切り分けてみられると良いかもしれません。

以上です。
それではよろしくお願い致します。

[12] Posted by yujiro : October 15, 2005 12:14 AM

yujiroさん、レスありがとうございます。
Cookieや一時ファィルの削除は、最初の段階で検証済みでした。
またブラウザーもIE、Netscape、FireFox、SafariのWin版・Mac版を試しましたが、やはりいちいち「ログインできません」メッセージが出まして。。。
仕方なくMT3.2-ja-2の全ファイルを現環境に上書きしましたが、
それでも直らないため、これはデータベースの問題と判断。。。
(/lib/MT/ObjectDriver/DBM.pmの問題だったのかなと思いますが)

一応データベースをBerkeley DBに変えてみたところ治まりました。
今のところBerkeley DBでもとくに不満はないため、この環境で行こうと思います。

[13] Posted by 電脳 : October 15, 2005 12:11 PM

お騒がせします。

チェックCGIを開いた所

『DBD::Pg (version >= 1.32)
サーバーに、「DBD::Pg」がインストールされていない、古いバージョンがインストールされている、もしくは「DBD::Pg」に必要なモジュールがインストールされていません 「DBI」と「DBD::Pg」は、PostgreSQLを使ってデータを管理するために必要です。 「DBD::Pg」をインストールする場合は、インストール手順を参照してください。』

と出ました。
何がダメなんでしょう。

よろしくお願いします。

[14] Posted by SHO : October 15, 2005 7:44 PM

>電脳さん
こんばんは。
ご連絡ありがとうございました。
お役に立てず申し訳ございません。
とりあえず解消されたようでなによりです。

>SHOさん
こんばんは。
ご質問の件は、「データベースに PostgreSQL を使う場合に必要なモジュールがインストールされていない」という警告ですが、PostgreSQL を使わないのであれば問題ありません。

以上です。
それではよろしくお願い致します。

[15] Posted by yujiro : October 16, 2005 1:14 AM

ありがとうございます。バージョンアップは出来たようですが
500エラーに悩んでいます。(泣く)

http://petty-sho.chu.jp/blog/archives/000387.html

↑では表示されるのですが

http://petty-sho.chu.jp/blog/

↑には反映されていないようです。

勉強が足りないのは判ってるのですが難しい・・・(大泣)

[16] Posted by SHO : October 16, 2005 11:20 AM

>SHOさん
こんにちは。
ご質問の件ですが「コメントを投稿した時にエントリーアーカイブには(投稿したコメントが)反映されるがメインページに(コメントが)反映されない」という意味でよろしいでしょうか。

拝見させて頂いたところ、メインページはデフォルトテンプレートをそのまま使われているようですが、デフォルトテンプレートに「最近のコメント」のタグはありませんので、追加してやってください。

以上です。
それではよろしくお願い致します。

[17] Posted by yujiro : October 17, 2005 9:50 AM

いつも大変お世話になっております。以前テンプレートをお借りさせて頂きました、と書き込みをさせて頂きましたchekoと申します。大変遅ればせながら、あの時は返信頂きまして誠にありがとうございました。m(_ _)m

今回はバージョンUPとブログIDについてご質問させて頂きたい事がありまして書き込みをさせて頂きました。

当初設置時に、初期にできるブログを削除しないで制作した所、ブログID「2」からスタートしました。てっきり「1」を消去すると繰り上がってくれる、と考えてしまったのですがその後初期に出来た「1」を削除しても、繰り上がりはせず、「1」は消えたままの続行となりました;;

今回MTのバージョンアップがまだの為、バージョンUPの際に、そのブログIDも整頓したいと考えているのですが、ID「2」を「1」に、「3」を「2」に変更する事は可能なのでしょうか?

現在やりたい事は、

●Movable Type 3.171-jaから現在のバージョンへのアップデート
●小粋空間様のテンプレートのバージョンアップ
●ブログIDの整頓(不可能な場合はバックアップを取って入れ直し?)

なのですが、方法や良い手順等ありましたら、お手数おかけしてしまいまして
大変申し訳ないのですがご教授頂けますと嬉しいです。
MTのバージョンUPや、テンプレートのバージョンUP・ログのバックアップ方法等は、こちらのサイト様を参考に行わせて頂こうと思っております。
(いつもありがとうございます!!m(_ _)m)

ID変更につきましては、色々とWEB上を調べてみたのですが分からず、自分でやるとデータが消えてしまいそうで怖くて(><);;お忙しい所大変申し訳ございませんが、どうぞ宜しくお願い申し上げます;;m(_ _)m

[18] Posted by cheko : December 3, 2005 12:11 AM

>chekoさん
こんにちは。
お世話になります。
ご質問の件について、ブログID の変更方法は、MySQL をお使いであれば、SQLを実行して blog_id を書き換えることで可能と思われます。ですが変更した場合の影響範囲や手順が全く不明なため、お勧めできません。個人的にはバックアップをとって入れ直すという3番目の手順をお勧めします。

なお下記のような記事がありましたので、3番目の手順でも blog_id が初期化されない可能性があります。その場合は記事の操作を実行するか、テーブル名を変更された方が良さそうです(レンタルサーバであれば制約があるかもしれませんが…)。

鷹の島Movable Type に関する設定のメモなど


BerkeleyDB をお使いであれば、アップデート後の運用で再構築時に500エラーとなる不具合が懸念されるため、MTを新規インストールして、MySQL か SQLite への変更をお勧めします(これでブログIDも初期化されます)。

ご希望通りではありませんが MySQL をお使いであれば一番安全&簡単なのは、現在のブログIDをそのまま使用すること、つまりそのまま Movable Type のみアップデートすることでしょうか。

いずれの方法をとられる場合も、バックアップは全てとっておきましょう。

以上です。
それではどうぞよろしくお願い致します。

[19] Posted by yujiro : December 3, 2005 2:42 PM

こんばんわ!!早速のお返事、本当にありがとうございます。
ブログIDの変更方法・注意点等、色々とご丁寧にありがとうございました。

MySQLはインストールされていると思うのですが、ファイルを触れる程の知識が無い為(^^;)色々悩んだのですが、まだ記事数も少なかった為、思い切って今のうちに入れなおしてみる事に致しました。

こちらのサイト様の、「バックアップ方法」を参考にバックアップを取り、各テンプレートや設定等もバックアップを全て取り、その後MT関連の物を削除し、インストールしなおして全て設定しなおした所、うまく無事元に戻す事が出来ました。気になるIDの整頓の方も初期ブログを消さずに書き換えしたので、無事「1」と「2」にする事が出来ました。

3.171-jaからのMTとテンプレートのバージョンUPはまだですが、また追ってこちらのサイト様を参考にバージョンUPさせて頂きたいと思います(^^*)
お忙しい所色々とお手数おかけしてしまいまして申し訳ございませんでした;;とても助かりました&勉強になりました。

ではでは、今回は本当にありがとうございました。MTは私には色々と難しく(^^;)また何かありました際はお伺いさせて頂くかもしれません;;m(_ _)m
その時は大変申し訳ございませんが、どうぞ宜しくお願い申し上げます。

またこれからもサイトにちょくちょくお伺いさせて頂きます。
いつもこちらのサイト様のおかげで、本当に色々と助かっています!!
運営等、色々と大変かと思いますが影ながら応援しております***

[20] Posted by cheko : December 3, 2005 11:32 PM

>chekoさん
こんばんは。
ご連絡ありがとうございました。
なおったようでなによりです。

また何かございましたらお気軽にご連絡ください(回答できないかもしれませんが…)。
こちらこそ今後ともどうぞよろしくお願い致します。

[21] Posted by yujiro : December 5, 2005 12:10 AM

はじめまして、MT3.2-ja-2ですがMT3.2の「Berkeley DBを使用している場合に再構築時におけるメモリー使用量の増加により、再構築できない現象」は、全く改善されていないように思うのです。MySQLに移行してみたのですが、エントリーが200を超えるとやはり「再構築エラー」が出始めます。Movable Type + SQLiteにすると少しは良くなるのでしょうか?

MT3.171までが、一番良かったような気がしますです。一応、私の使っている、対処法からもトラックバック送らせていただきました。他に何か良い対処法があればご紹介ください。よろしくお願い致します。

[22] Posted by ec-blog : December 12, 2005 2:35 AM

>ec-blogさん。
はじめまして。
トラックバックありがとうございます。
ご質問の件ですが、おっしゃる通りで、今のところ対処案はございません。おそらくSQLiteも同様ではないかと考えられます。

お役にたてず申し訳ございません。

[23] Posted by yujiro : December 12, 2005 11:36 PM

いつもいろいろとお世話になっており、ありがとうございます。まだまだ試行錯誤の途中なのですが、気になったことがあり、こちらにコメントさせていただきます。

最初からMT3.2-ja-2をインストールし、SQLiteが使われている身なのですが、エントリー数わずか18にて再構築時に500エラーが出てしまいます。「1回の再構築するページ数を減らす」方法で15にして改善したのですが、エントリー数20になったらまたエラーが出てしまいました。

“今のところ対処案はございません。おそらくSQLiteも同様ではないかと考えられます。”
とのことですが、どのように乗り切っていらっしゃるのでしょうか?

ド素人質問ですみません。ググっても対処法が見つからず、上記コメントを発見して途方に暮れております・・・ お時間がありましたら、ご教授の程どうぞよろしくお願いいたします。

[24] Posted by ロビン : December 15, 2005 9:31 AM

>ロビンさん
こんばんは。
ご質問の件ですが、残る手段はエントリー・アーカイブのサイドバーのメニューを一旦削除して再構築してみてください。

エラーに関してはサーバの性能にもよると思いますが、20エントリー程度で発生する例は今のところロビンさんだけです。

以上です。
それではよろしくお願い致します。

[25] Posted by yujiro : December 16, 2005 12:44 AM

早速のお返事ありがとうございます((o(_ _o)...

アドバイス通り、サイドバー(左右のカラム)を一度全部削除してみたら再構築できました。

が、あまりにも殺風景になってしまうので、エントリーリストの数を減らしたり、サイドバーに置いていた記事を削除したり、使っていないタグを外したり、といろいろやってみて、何とか再構築できるところまでいきました。

取り急ぎ、どうもありがとうございました。

ただ、私以外にも同じ状況の方がいらっしゃって、その方は1回の再構築を40→15→5と騙し騙し使っているとのことでした。その方の記事数は30弱です。

ロリポップなんで大丈夫かと思っていたのですが…(^ω^;)

[26] Posted by ロビン : December 18, 2005 12:48 AM

>ロビンさん
こんばんは。
ご連絡ありがとうございます。
説明不足でしたが、MySQLを複数の人でシェアしていると、「速い」といってもDBにはそれなりの負荷がかかりますので、そういう意味では一人で占有できるSQLiteの方が良いかも知れません。

SQLiteの設定は簡単にできますので一度試されてみるのもよいかもしれません(再構築が改善する保証はできませんのでご了承ください)。

以上です。
それではよろしくお願い致します。

[27] Posted by yujiro : December 18, 2005 11:17 PM

ありがとうございます。
がんばってみます((o(_ _o)...

[28] Posted by ロビン : December 21, 2005 1:42 AM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)