- 2007年6月 1日 04:31
- MovableType
とりあえず、MovableTypeのバージョンアップが終わりました。バージョン3.35-jaになりました。
サーバーはDebian GNU/Linux Sargeを使っているのですが、何箇所かハマりました。その備忘録です。
#本当はEtchにしたいのだが、重要なサイトも同居しているので、まだ手を出せずにいます。セキュリティーアップデートだけですね。
操作環境としては、MovableTypeのマニュアルサイトにあるような、FTPをメインに使ったわけではなく、sshログインして結局クライアント側ではFTPは使いませんでした。
1.サイトディレクトリーのバックアップ →問題なくOK
2.新しいMovableTypeの配置 →問題なくOK
3.mt-check.cgiで必要なperlモジュールが入っているか確認 →ハマった
Image::Magickがないとチェックの結果出たので、CPANで入れようとしたら大量のエラー
しまいには、ImageMagickのソースを拾ってきて、debianパッケージまで作ったが、不慣れなdebianパッケージ作成で依存関係のエラーがでて断念
いろいろ調べてみると、ImageMagickとperlのインターフェースのperlmagickというパッケージが入っていないため上記のエラーが出たと判明。apt-get installであっさり解決
XML::Atomでも同様にCPANでハマりかけたが、さすがに学習したらしく、libxml-atom-perlをinstallしてOK
結果として、自分でコンパイルしたパッケージを入れなくて済んだ。
4.アップデート自体 →問題なし
5.いざログインしてみるとエントリーの題名などが文字化けした
これはググったところ、MySQL内部の文字コードとMovableTypeでの文字コードに相違があったためだった。以下の内容をmt-config.cgiに追記してOK
SQLSetNames 1
PublishCharset EUC-JP
これで、とりあえずバージョンアップ自体は終了。でも、意外にあっけなく終わった。もっと早くやっていれば良かったとつくづく思った。おしまい。
- Newer: MovableTypeでの文字コードをUTF-8に変換
- Older: Faviconをつけてみた
Comments:0
Trackbacks:1
- TrackBack URL for this entry
- http://www.sea-dog.jp/mvt/mt-tb.cgi/365
- Listed below are links to weblogs that reference
- MovableTypeバージョンアップ終了 from 電脳あざらしの泳ぎ
- Movable Type 3.35アップグレード 文字化け from How To? MyPC?and..Diary 2007-06-23 (土) 22:50
- 前回、Movable Type 3.34日本語版 (以下3.34-ja)にアップ...
まで
コメント投稿には JavaScript が必要です。ブラウザのJavaScript 機能を有効にしてください。また、システム上確認 (PREVIEW) ができません。コメント入力後、ご確認の上、SUBMITボタンで投稿をお願いします。