MovableType用に導入したFastCGIですがmt.fcgiにアクセスするとInternal Server Errorが出てしまってうまく動きませんでした。
Apacheのエラーログを見ると原因と思われるものがありましたよ。
[Wed May 30 16:01:28 2007] [notice] Apache/2.2.4 (Unix) configured -- resuming normal operations Can't locate FCGI.pm in @INC (@INC contains: /usr/local/MT/mt-bin/extlib lib (省略) BEGIN failed--compilation aborted at /usr/local/MT/mt-bin/extlib/CGI/Fast.pm line 22. Compilation failed in require at lib/MT/Bootstrap.pm line 51. BEGIN failed--compilation aborted at /usr/local/MT/mt-bin/mt.fcgi line 11. [Wed May 30 16:02:14 2007] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error. [Wed May 30 16:02:17 2007] [notice] mod_fcgid: process /usr/local/MT/mt-bin/mt.fcgi(3996) exit(communication error), terminated by calling exit(), return code: 2
どうやらFCGI.pmが見つかっていない様子。
perl-FCGIパッケージが必要のようです。
早速インストールしました。
# yum install perl-FCGI
今度はちゃんと管理画面にアクセスできました。
コメント