我可以在 Apache 中使用 php7.4-fpm 吗?或者php-fpm真的只适用于nginx吗?为什么呢?php7.4 支持 http2 吗?还是你仍然需要php-fpm?官方http2网站(http2.pro)已经几年没有更新了。是否仍然值得激活HTTP2?(最新更新可以追溯到几年前。要激活http2,我遵循了此处描述的所有过程:https://http2.pro/doc/Apache,现在如果我必须重新激活php(正常),我该如何返回?(这个问题最初更具解释性,但管理员不喜欢它......他们要求它更集中,所以让我们只尝试问题。
1 回答

翻阅古今
TA贡献1780条经验 获得超5个赞
PHP-fpm是一个PHP版本,它使用一种称为FastCGI的协议(一种通信方式)与外界通信。Apache还可以通过fastcgi与它用来应答请求的服务器进行通信 - 在Nginx和Apache中,通过php-fpm:master process,它组织了实际运行PHP代码的工人池。由于Nginx没有mod_php,因此让它运行PHP代码的唯一重要方法是使用php-fpm(还有其他一些方法,但它们并不常用)
HTTP2是Web服务器要处理的东西 - Apache或NginX。PHP不需要担心它,除非你想发送其他标头,然后Web服务器将代表它处理(比如在初始连接中发送CSS或.JS文件 - 这被称为HTTP-push,但它还没有被广泛建立)。
HTTP2完全值得 - 但是,您将将其与较旧的http v1.0或v1.1一起使用,但是对于支持它的浏览器来说,它更有效。
- 1 回答
- 0 关注
- 193 浏览
添加回答
举报
0/150
提交
取消