最もメジャーなブログシステム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/