ブログ

最新の投稿

カテゴリー

アーカイブ

2008年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2009年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2010年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2011年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2012年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月

タグ

閉じる

買い物一覧

最新の買ったもの

カテゴリー

アーカイブ

2008年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2009年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2010年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2011年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2012年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月

閉じる

プレイリスト

最近作ったプレイリスト

アーカイブ

人生に影響を与えた45曲とか

閉じる

twitter

閉じる

last.fm

最近聞いた曲

ロード中

続きを読む

閉じる

Movable Typeを4.21にアップグレードしてみたが

2008年08月28日 23:30

更新画面

ここのブログの中の人が4.21にバージョンアップしたというのでアップグレードさせてみました。

公式サイトのリファレンス通りにデータのバックアップ取って、ファイルをあげて、差分をあげて・・って超めんどくせー!
もっとこう、ポチッとなで済むとかにしてくれませんか?
そういや、以前のブログでも面倒くさくてアップグレードとかやった事なかったな・・。
以下、作業してつまったとこを書いておくので、特に興味のない人は読み飛ばし推奨。

全部作業終わってとりあえず試しに再構築してみたら、なんか→のメニュー部分の、アーカイブ一覧が表示されない。
いろいろいじってみて、年別のアーカイブを作ろうとすると表示されなくなる事が分かったんだけど、なんでそうなるのかさっぱり分からん。
小一時間悩んだ末、年別アーカイブのテンプレートを作成してない事に気付いて、試しに空の年別アーカイブテンプレート作ってみたら、表示されました。
以前はテンプレート自体は存在してなくてもMTArchiveListとか使えたんだけど、ダメになったみたいね。

それと、テンプレートごとのデータの振り分けにMTBuildTemplateIDっていうテンプレートごとの固有のIDを吐き出すタグを利用してたんだけど、何故かこいつが吐き出すID番号が全部同じになっていて、振り分けがうまくいかなくなってた。
しょうがないのでMTSetVar でテンプレートごとに変数をセットして、振り分けるようにテンプレートを書き換え。
何か問題解決っていうか、回避しただけっぽいけど、まあいいや。

再構築の速度が上がる、というのでアップグレードしてみたんだけど、実際やって見ると体感速度はあんま変わんないような・・。というか、むしろちょっと遅くなってるような・・。

ちなみに、上記の問題たちは今回のバージョンの固有のバグなのか、僕の環境のせいなのか、僕に恨みを持つ誰かの念のせいなのかは分からないので、他の環境でも起こるかどうかは分かんないのです。
あと、mySQLのテーブルで、「1 個を越える INDEX キーがカラム `INDEX` 用に作成されました。」とかいうエラーがやたら出てるんだけど、前はこんなになかったような気がするようなしないような。
とりあえずちゃんと動いたっぽいからほっといてるけど、教えて、エロい人!

ページの先頭へ