如何使用 FastCGI 构建 PHP 5.5?

如何使用 FastCGI 构建 PHP 5.5?

我需要在 Unix 下构建自己的 PHP 二进制文件(因为我需要一些 SGBD 选项,这是另一个问题)。

目前我的 Apache 服务器通过 CGI 链接到 PHP,但我读到这不是推荐的方式(性能和安全问题......),所以我想在 FastCGI 支持下构建我的 PHP。

PHP 文档告诉我该--enable-fastcgi选项不再存在,我应该查看--enable-cgi选项,但该选项没有出现在文档中。

这是否意味着 FastCgi 已自动启用?如果是,我该如何检查 FastCGI 是否已正确安装?

我尝试了一下,php -i | grep cgi但是没有任何结果...并且我发现 mod_fastcgi.so我的系统上没有生成文件,据我所知它应该是由 php build 生成的,不是吗?

编辑

apachectl -M | grep cgi给出:

proxy_fcgi_module (shared)
proxy_scgi_module (shared)
cgi_module (shared)

相关内容