我们都知道nginx解析到php请求会把这个请求转给fpm来处理,我想自己写个简单的web服务器,然后现在也能解析到是php请求,就是对于怎么像nginx那样把请求传递给fpm然后接收fpm的处理返回信息这块儿不太明白,粗略的看了下nginx的源代码也没找到这块儿相关的代码,所以请大家帮忙给个简单的demo示例或者有知道nginx这块儿的代码在哪个位置的也行,我自己去看
我们都知道nginx解析到php请求会把这个请求转给fpm来处理,我想自己写个简单的web服务器,然后现在也能解析到是php请求,就是对于怎么像nginx那样把请求传递给fpm然后接收fpm的处理返回信息这块儿不太明白,粗略的看了下nginx的源代码也没找到这块儿相关的代码,所以请大家帮忙给个简单的demo示例或者有知道nginx这块儿的代码在哪个位置的也行,我自己去看
15 回答8.4k 阅读
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答3.3k 阅读
1 回答1.8k 阅读✓ 已解决
你需要了解的是 CGI 和 FastCGI 协议,就像 浏览器 和Nginx 之间采用的HTTP协议一样,Nginx 和 PHP-FPM 之间采用的正是 FastCGI 协议进行通讯的。