Perl& mod_fcgid-我怎么能确定它有效?

时间:2008-10-14 20:02:16

标签: perl fastcgi mod-fcgid

我有几个Perl脚本我很快就会公开,我想确保它们会在mod fcgid下运行,以便尽可能降低服务器负载。以前,我只运行测试FastCGI的脚本(即,我的$ q =新的CGI :: Fast){$ count ++; echo $ count;})或利用更大的Perl包(如MovableType)声明只要你设置Apache& amp;运行FCGI FastCGI / mod fcgid正确并将文件后缀更改为“.fcgi”。

所以,这是我的问题:除了更改我的脚本的文件后缀之外,我还需要做什么吗?如果是,那该怎么办?

1 个答案:

答案 0 :(得分:2)

您需要安装FastCGI并配置Apache才能使用它,但我认为您知道这一点。要测试您的代码是否实际上是在FCGI而不是常规CGI下运行,您可以使用FCGI请求对象中的IsFastCGI方法,CGI :: Fast使用该方法。

my $request = FCGI::Request();
if ( $request->IsFastCGI ) { 
    print "we're running under FastCGI!";
} else { 
    print "plain old boring CGI";
}