XAMPPでMovableType5 | おいしいAS3

XAMPPでMovableType5

WindowsXPでXAMPPにMovableType5入れるのに
ちょっとけつまずいて今日なんとか解決したのでメモ

XAMPPでMovableTypeを使うには
XAMPPにはPerlの具材がいろいろと足りない
それでActivePerlってのをインストールして
Perlの具材をいろいろと補充します

ここらへんはMAMPと同じで
MacPortsがActivePerlに変わっただけ

ここで気をつけるのが
MTのCGIのperl参照は
usr/bin/perlになってるので
ActivePerlはusrフォルダにインストール
するようにするってこと

MAMPだったらここから
mySQLのフルバージョンを
どうにかこうにかして
入れてやるという作業が発生する訳ですが
XAMPPならそんなことはなく
ここでhttp://localhost/mt/mt-check.cgiを
叩いてやれば行ける…ハズだったのだけど

『サーバー内のエラーです、mt-checkのchild processを作成できませんでした』

とかいうようなエラーが出てくれる

CGIのperlの参照が上手く行ってないのか?
と思ってmt-check.cgiのファイルを
メモ帳で開いて1行目を見てみるけど

< code>
#!usr/bin/perl-w


あってる…

ちゃんとperlの入ってるところに参照してる


…で、四苦八苦した末、mt-check.cgiの一行目を


#!perl-w


にしたら上手く動きました

なんでやねん!