В эти дни init на самом деле заменяется выскочкой в сервере Ubuntu. Таким образом, что Вы, вероятно, хотите сделать, если Вы пишете, эти сценарии должны попытаться записать новомодные вместо init. Вот Руководство по началу работы для выскочки в Ubuntu.
Я решил, Мой случай с PHP, Python, Django с Apache2 с прямым / использование прокси, я не могу использовать http2. затем проблема фигуры и твердость как ниже
apachectl stop
apt-get install php7.0-fpm # Install the php-fpm from your PHP repository. This package name depends on the vendor.
a2enmod proxy_fcgi setenvif
a2enconf php7.0-fpm # Again, this depends on your PHP vendor.
a2dismod php7.0 # This disables mod_php.
a2dismod mpm_prefork # This disables the prefork MPM. Only one MPM can run at a time.
a2enmod mpm_event # Enable event MPM. You could also enable mpm_worker.
apachectl start
Согласно Вашему локальному Вам нужно право php версия к позиции в моем случае ее php7.0. В случае, если у Вас нет PHP, просто избегайте php связанный шаг для следования.
Примечание: mpm_prefork не успевает работы с http2 и производительность также. мое персональное предложение, используйте mpm_event или рабочего
, Поскольку я устанавливаю выше шагов, я непосредственный получил Протокол H2. Ваше предложение приветствуется в комментарии
Здесь - быстрое решение, которое может вам помочь.
Кроме того, есть хорошие данные о mpm_prefork
и обходные пути в разделе устранения неполадок ] здесь
Начиная с Apache 2.4.27, предварительный форк Apache MPM (Multi-Processing Module) больше не поддерживает HTTP / 2. Это будет указано в вашем журнале ошибок Apache следующим образом: AH10034: модуль mpm (prefork.c) не поддерживается mod_http2. MPM определяет, как вещи обрабатываются на вашем сервере. HTTP / 2 предъявляет больше требований в этом отношении, и текущий выбранный mpm просто не подходит. Это рекомендательное предупреждение. Ваш сервер продолжит работу, но протокол HTTP / 2 будет неактивен.