【发布时间】:2017-07-02 23:16:38
【问题描述】:
我的 Web 应用程序使用 http1.1 协议在 https 上运行。它是使用 php5.4.27 和 mysql5.0 构建的,在 Centos 6.5 32 位系统的 apache 2.2 上运行。
我想用https将请求协议从http1.1升级到http2。
我想知道更新到http2的过程以及php和mysql支持的版本
【问题讨论】:
标签: http2
我的 Web 应用程序使用 http1.1 协议在 https 上运行。它是使用 php5.4.27 和 mysql5.0 构建的,在 Centos 6.5 32 位系统的 apache 2.2 上运行。
我想用https将请求协议从http1.1升级到http2。
我想知道更新到http2的过程以及php和mysql支持的版本
【问题讨论】:
标签: http2
这是由网络服务器而不是 PHP 或 MySQL 处理的。
您当前的 Apache (2.2) 版本无法处理 HTTP/2 - 仅 Apache 2.4.18 及更高版本(但建议使用最新版本,因为它发生了很大变化并且仍标记为实验性版本)。请注意,Apache 2.2 和 2.4 之间存在很多差异。
如果您不想升级,另一种方法是在您的网站前面放置一个支持 HTTP/2 的 CDN。其中一些(例如 Cloudflare)甚至提供支持 HTTP/2 的免费层。
【讨论】: