« 明けましておめでとうございます | メイン | 練習試合 青山学院大学 »

Movable Type 3.33へのアップグレード

以前3.2へのアップグレードを行ったのですが、そのときの記録を何も残していなかったため、自分でもさっぱり何をやったか覚えていません。

一方で一部不具合があるために、色々いじっていたのですが、意を決してさらに新しい3.33へのアップグレードを決意しました。
何か逃避行動をしているような気が自分でもするのですが、ただいま苦戦中です。

そのため、デザインなどが急に変わったりして御見苦しい点などあるかと思いますが、ご容赦ください。

不具合というのが、エントリーアーカイブ(各エントリーのページ)の前後のエントリーへのページへのリンクの内、次のエントリーへのリンクが次のエントリーにではなく、最新のエントリーにリンクされてしまうというものでした。

また、月別アーカイブ(各月ごとのページ)も次の月へのリンクが最新の月へのリンクになってしまっていました。
この問題は、何に原因があるのか長いことわからなかったのですが、どうやらダイナミック・パブリッシングの関連でバグがあったようです。

バグの正体を突き止められたと思われるので、修正してみました。どうやら犯人は「phpフォルダ>libフォルダ」の中の mtdb_base.php のようです。

上記に書かれた内容でファイルを修正し、再構築したところ、正しくリンクされるようになりました。

トラックバック

このエントリーのトラックバックURL:
http://shibirekulage.com/mt/mt-tb.cgi/581

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.