Movable Type導入覚え書き
最もメジャーなブログシステムMovable Typeをコアラのレンタルエリアに導入。最初は『コアラでBLOG』に従って提供CGIを使えばワンタッチだと思ったのだが、3.11ではなく3.121だった為か簡単セットアップとは全くいかず、全て自力で作業。
cgiのperlパスを変えてftpし、mt.cfgも手作業でコンフィグレーション。しかし結局コアラではmt-load.cgiによる"500 Internal Server Error"を解決できなかった。apacheのerror.logが見られればわかるだが、レンタルサーバーではそういうわけにもいかないので、Portageにも導入してerror.logを確認したところ、MT/Author.pmをロードできていない事がわかった。ftpのオプションでファイル名が全て小文字にされてたので、ftpしなおして万事OK。
一番手間取ったトラブルも、解決してみれば単純で些細なミスであるというのも、悲しいかなよくあるパターンだ。
最終的にmt.cfgのCGIPathはhttp://ほにゃらら.coara.or.jp/cgi-bin/cgiwrap/yano/mt/、StaticWebPathは/~yano/mt/、基本設定のローカルサイトパスは../../homepage/mt、サイトのURLはhttp://ほにゃらら.coara.or.jp/~yano/mt/が正解。コアラのcgi環境はパス設定が複雑で、すげー時間かかっちまった。
Portageにも正式導入しようかと思ったが、負荷としてはかなり重いように感じるので、新ハード導入まではとても無理だな。
参照
Movable Type http://www.movabletype.jp/
COARA http://www.coara.or.jp/
- コアラでBLOG http://www.coara.or.jp/blog/ ★CGIの設置ガイド » CGIで不具合が生じているユーザの方へ
Milano’s room http://rebecca.ac/milano/
- Movable Type 3.x 導入手順 http://rebecca.ac/milano/install/