FastCGIでエラー Part1

2010/10/02サーバー構築

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

今度はちゃんと管理画面にアクセスできました。