共计 330 个字符,预计需要花费 1 分钟才能阅读完成。
nginx 处理 php 请求的流程如下:
- 客户端向 nginx 发送一个 php 请求。
- nginx 接收到请求后,根据配置文件中的 location 指令,判断该请求是否需要交给 PHP 处理。
- 如果需要交给 PHP 处理,nginx 会将请求转发给 FastCGI 进程管理器(例如 php-fpm)。
- FastCGI 进程管理器接收到请求后,会启动一个 PHP 解析器来解析处理该请求。
- PHP 解析器解析完成后,将处理结果返回给 FastCGI 进程管理器。
- FastCGI 进程管理器将处理结果返回给 nginx。
- nginx 将处理结果返回给客户端。
总结起来,nginx 反向 代理服务器,接收到 php 请求后,将请求转发给 FastCGI 进程管理器,再由 PHP 解析器处理请求并返回结果。
丸趣 TV 网 – 提供最优质的资源集合!
正文完