c - nginx中是怎么调起phpfpm去执行php文件的?
淡淡烟草味
淡淡烟草味 2017-05-16 13:10:24
[PHP讨论组]

我们都知道nginx解析到php请求会把这个请求转给fpm来处理,我想自己写个简单的web服务器,然后现在也能解析到是php请求,就是对于怎么像nginx那样把请求传递给fpm然后接收fpm的处理返回信息这块儿不太明白,粗略的看了下nginx的源代码也没找到这块儿相关的代码,所以请大家帮忙给个简单的demo示例或者有知道nginx这块儿的代码在哪个位置的也行,我自己去看

淡淡烟草味
淡淡烟草味

全部回复(2)
漂亮男人

你需要了解的是 CGI 和 FastCGI 协议,就像 浏览器 和Nginx 之间采用的HTTP协议一样,Nginx 和 PHP-FPM 之间采用的正是 FastCGI 协议进行通讯的。

巴扎黑

一个简单的WebServer Demo https://github.com/zhoumengka... 楼主开源参考下这个思路

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号