Movable Typeのアップグレード

いい加減古くなってきたので、更新してみましたが

大台のバージョンがあがっていたのと、ダイナミックタイプにしてみようと

いろいろ調べてみました。

つまずいたこと

1.MovableType4をインストールするのに、ダイナミックタイプでデータ管理するには、

データベースが必要で、そのためにPostgresqlを入れたのだがPHPを入れただけでは駄目で、

DBIのPostgresqlを入れないといけないがPHPとかのオプションには無く、P5-Class-DBI-Pgという

Portをインストールしなければならなかった。

2.データの移行自体は、書き出しとインポートでそのままできたが、

ダイナミック型に変えるとアーカイブとかのリンクがうまく動かない。

リンク自体のUrlがちゃんと入ってない。

1度アーカイブに入る記事を書くとフラグが立つみたいで、テスト記事を日付だけ更新して

アーカイブごとに入るように変更を掛けた。1度掛けると記事を消してもちゃんとリンクされた。

3.ダイナミック型にすると.htaccessが使えるようにしないと駄目で、Apacheの設定変更。

4.MovableType4では、大量の記事の場合ページ分けすることができないようなできるようなことを

書いてあり。説明があいまいでかなり迷い。

参考のがわかりやすい。

小粋空間

アーカイブテンプレートの「Entry Listing」とテンプレートモジュールの「Content Navigation」が

編集するファイル。英語版落としてきたのでかなり迷いました。

 

いまだにテンプレート等を正しく理解していないため、かなり時間が掛かりました。