Как использовать PHP 5 и 7 для каждого виртуального хоста в Apache 2.4 на Debian — с помощью apache-mod?

Debian 9 протяжение представил механизм для двух версий PHP, чтобы сосуществовать на одном сервере. Это имеет смысл, когда новые приложения требуют PHP 7.x (в моем случае Yii 2.0.12), в то время как другие (более старые) требуют 5.x.

Аналогичный вопрос был задан Вот, и ответил «предполагая … использовать php-fpm вместо модуля Apache».
Теперь я хочу продолжать использовать модули Apache из-за опыта этой настройки, поэтому другие пользователи и я не хотят переходить на FPM.

В настоящее время у меня установлены пакеты php5-common и php7.1-common (плюс связанные). Apache обслуживает PHP5, основанный на libapache2-mod-php5.

Теперь я установил:

apt-get установить libapache2-mod-php7.1

который закончился успешно, но с подсказкой:
«модуль php5 уже включен, не включение PHP 7.1 «

Это звучит так, как будто два модуля могут работать только исключительно.

Я искал документы Debian, но не нашел подсказок о том, как активировать и переключаться между ними для каждого виртуального хоста. То же самое для Интернета, все инструкции относятся только к FPM.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …