Home > Movable Type > MTEntryPrevious と MTEntryNext が表示されないバグ

MTEntryPrevious と MTEntryNext が表示されないバグ

MTEntryPrevious と MTEntryNext が表示されないと思ったら、こんなことに。

Six Apart - MovableType News: Berkeley DBの環境下でMovable Type 3.2日本語版をご利用のお客様へのお知らせ

Berkeley DBをご利用のお客様で、以下の現象を確認いたしましたので、ご案内いたします。
コメントの受信時に、MTEntryNext などのナビゲートリンクが消えてしまう。
再構築時におけるメモリー使用量の増加により、再構築できない現象が発生する可能性がある。
recently_commented_onの処理により、パフォーマンスが低下する可能性がある。
これらの問題について、現在修正版を準備中です。今しばらくお待ちください。

今しばらく待てないっていう人や、MTベータ版を使っている人は、以下にパッチがある。

Ogawa::Memoranda: MT 3.2でrecently_commented_onとBerkeleyDBに嵌っている人が多い件について

念のため、BerkeleyDBをObjectDriverに使うくらいなら最初からSQLiteを使った方がずっと幸せになれる(というかまだBerkeleyDBを使ってたのか、捨てちまえ)とご忠告申し上げます。

そうそう、MySQLやPostgreSQLとは言わないから、
最初からSQLiteにしときゃよかったつうはなしですな。

んで、mt-db2sql.cgi でBerkeleyDB → SQL変換を試すも、
dbdimp.c line 268 でエラーがでてだめぽ。
これはまた例のサーバの問題(さくらインターネット)と見た。

つうことで、上のページをパッチを試す。

ベータ版なので、Entry.pm のパッチは失敗するも、DBM.pm の修正だけで直ったみたい。
しばらくこれでいいや。

あ、一応パッチのあて方書いとこうかな。

dbm_flaw-comment_latest.patch を[MT]ディレクトリ(mt.cgiがあるフォルダ)にアップしたら(FTPのアスキーモードでね)、
telnet でログインして
patch < /path/to/dbm_flaw-comment_latest.patch
と打つ。以上。


追記

DB変換はこれで解決。
http://as-is.net/blog/archives/001023.html

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://yokku.net/mt/mt-tb.cgi/81
Listed below are links to weblogs that reference
MTEntryPrevious と MTEntryNext が表示されないバグ from よっくらぼ

Home > Movable Type > MTEntryPrevious と MTEntryNext が表示されないバグ

Search
Feeds

Return to page top