Apache2有一个内置的fastcgi替代品,叫做fcgid。 这很好,但它缺less我用来连接到PHP-FPM的FastCgiExternalServer指令。 我怎样才能做同样的apache2 fcgid模块?
我的目标是使用php-fpm与Apache2(在debian挤压)。
不可能像使用mod_fcgid的php-fpm创build的那样使用外部衍生的FastCGI感知过程。 它只是缺乏这个function。
如果你不想使用mod_fastcgi ,也就是说你认为它太大或者不安全或者太旧了,那么你可能需要看一下类似mod_proxy_fcgi的选项 。
您可能也会很高兴听到Apache httpd 2.4(以及2.3系列当前的开发人员版本)已经为FastCGI提供了一个mod_proxy实现,也被称为mod_proxy_fcgi 。
mod_fastcgi和mod_fcgid是完全不同的模块,甚至不共享一个通用的代码库。 他们只有FastCGI协议的共同点。 这就是为什么Apache指令在这两个方面完全不同的原因。 此外,mod_fcgid具有自适应产卵架构,不支持静态服务器或外部服务器。 据我所知,这是不可能的。 但是,您可以查看最新版本并阅读其更改日志。