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

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

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

最佳答案 你需要安装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";
}
点赞