Мой случай был немного другим. Я обновился с Ubuntu 19.04 до 19.10. При обновлении был установлен php 7.3 (где уже был установлен php 7.2). При 2 установленных версиях a2query -m php7.3 return Нет модуля, совпадающего с php7.3 .
Решение, которое я нашел, было от how-to-install-php-7-3-on-ubuntu .
Чтобы установить PHP 7.0 по умолчанию, запустите
update-alternatives --set php /usr/bin/php7.0
Чтобы установить PHP 7.2 по умолчанию, запустите
update-alternatives --set php /usr/bin/php7.2
Чтобы установить PHP 7.3 по умолчанию, запустите
update-alternatives --set php /usr/bin/php7.3
Прежде чем мы сможем настроить Apache для использования PHP 7.3, нам нужно отключить старую версию PHP 7.0, набрав
a2dismod php7.2
Теперь включите только что установленную версию PHP 7.3 с помощью следующей команды:
a2enmod php7.3
Перезапустите веб-сервер Apache, чтобы изменения вступили в силу:
sudo systemctl restart apache2
a2enmod
чем копировать файл вручную между модами и модами.a2enmod
создает символическую ссылку, и поэтому у вас будет только одна копия конфигурации.