Win32環境でApache上にMovable Typeの環境を構築する場合、CGIプログラムをどのように実行させるかによって、いくつかの設定方法が存在します。 最近オールインワンのMTOS環境であるInstaMTがリリースされ、設定を意識せずMTOSの実行環境が手に入るようになりましたが、すでにApacheやActivePerlなどをインストールしている場合、オールインワンであることを余計に感じることもあるかと思います。 そこで今回、Win32版Apache上でMovable TypeをはじめとするPerl/CGIの実行環境についてまとめておきたいと思います。 そもそもなんで簡単に動かないのか? 根本的な原因は「スクリプト1行目(shebang行)で指定されているPerlのパスが異なるため」に集約されます。 Win32版ApacheはUNIX版との互換性を保つため、CGIプログラムの実行