我的意思不是“将 apache2/nginx 与 FCGI 一起使用”,而是等待传入 FCGI 连接的 api,例如用 C 或 Java 编写的 FCGI api,它创建环境,并支持到客户端的流等。
FCGI-API 实现了吗?
编辑: 或者有关于协议(protocol)定义的文档可供我编写吗?
最佳答案
抱歉,您的问题不太清楚您要查找的内容。
有一个 php 版本:php-cgi 可以处理请求。您需要 php-fpm 或 spawn cgi 之类的东西来处理多个请求。 http://php-fpm.org/ http://redmine.lighttpd.net/projects/spawn-fcgi/wiki
通常,网络服务器将请求转发到这些应用程序,并且它们根据需要生成 php 实例。不要求网络服务器位于同一个盒子上。他们通常通过 unix 套接字或端口 9000 进行监听
实际规范可以在这里找到: http://www.fastcgi.com/devkit/doc/fcgi-spec.html
这里还有一些 php cgi 信息: http://www.php.net/manual/en/install.unix.commandline.php
关于php - php 有 fcgi-api 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21460297/