Я выполнил шаги, указанные в https://http2.pro/doc/Apache но мой веб-сайт по-прежнему обслуживает файлы только как HTTP / 1.1. Я вижу, что mod_http2 находится в конфигурации без ошибок при перезапуске Apache:
LoadModule http2_module /usr/lib/apache2/modules/mod_http2.so
И что на сайте есть свежий сертификат SSL от LetsEncrypt и строка протокола в конфигурации сайта. Protocols 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 и php-fpm устранило проблему.