如何让Apache,Ubuntu和PHP7使用HTTP / 2?

我已经按照https://http2.pro/doc/Apache提到的步骤,但我的网站仍然只提供HTTP / 1.1文件。 我可以看到,mod_http2是在重启Apache时没有错误的configuration:

LoadModule http2_module /usr/lib/apache2/modules/mod_http2.so 

而且该站点有一个来自LetsEncrypt的新SSL证书和站点configurationProtocols h2 http/1.1的协议行,但Chrome仍然只显示这些文件被作为HTTP / 1.1提供。

是否有一个缺失的步骤? 谢谢。

版本:Apache 2.4.27,Ubuntu 16.04.3,PHP 7.0.22

我没有看到Apache错误日志,并且The mpm module (prefork.c) is not supported by mod_http2的消息在那里发布。 我遵循上面使用的链接( https://http2.pro/doc/Apache )上的故障排除步骤,切换到MPM Event和php-fpm修复了这个问题。