WindowsサーバーでMovableType   ◆2008/09/18
Windowsサーバーで運用されているサイトにMovableTypeを入れることになった。

まず、その時点での最新バージョン4.2jaをアップローーード。
うーむ、順調。
調子に乗って、mt.cgiにアクセーーース。
でたー、初期設定画面が無事に。イケイケごーごー。ボタンをクリック。

-----------------------------------------------------------
CGI Error
The specified CGI application misbehaved by not returning a complete
set of HTTP headers. The headers it did return are:
-----------------------------------------------------------

・・・やっぱりな・・・順調すぎると思ってたよ。

さっそくググっていろいろ調べると、IISではPerlモジュールのマッピングの関係でこういうエラーがでることがあるらしい。

さっそくホスティング元のWinServerに確認すると、Perlのマッピングは現在「perl.exe」に設定されているとのこと。

そこで、「perlis.dll」への変更の依頼。すぐに完了メールが到着。LHXとはえらい違いだぜ。

ドキドキしつつ、再度mg.cgiにアクセスして、初期設定画面からボタンをクリック・・・。

よおおおおおおおおーーし、行ったあ。
やってます、やってます、サクサクとインストール処理を。
あとはあっけないほどあっさりと完了しました。

しかし、初めて手動でMovableTypeのインストールをしたけれど、スクリプトさえちゃんと動けばホントらくちんでした。MovableType偉い!!