Изучение того, что постоянно меняет мою версию php (apache mod_php)

Я меняю версии php успешно, но ненадолго, потом откатывается.

У меня установлено несколько версий php:

leonid@DevSSD:~$ sudo a2enmod php
php5.6  php7.0  php7.1  php7.2  

Итак, я делаю

sudo a2dismod php7.2
sudo a2enmod php5.6
sudo systemctl restart apache2

Php страница с php_info() изменилось, версии изменились правильно. Меня не волнует кли, пока он мне не нужен.

Через некоторое время php изменился на 7.2; Я не знаю почему или кто это изменил. Я не знаю, какой файл журнала проверить.

Я действительно несколько версий PHP, по крайней мере, 5 и 7 последней версии.

Удержание пакета не помогает, потому что у меня есть все разные версии php и модули, которые мне нужны. Ничто не изменяется или обновляется APT между изменениями версии.

Нет, это не дублирует предложенный вопрос, потому что я следовал руководству и могу установить любую версию php по умолчанию, но некоторое время у меня возникла проблема где-то в конфигах.

1 ответ

Установите нужную версию Если вы хотите, чтобы версия пакета не менялась. Поставить пакет на удержание:

echo "<package-name> hold" | sudo dpkg --set-selections

Снять трюм:

echo "<package-name> install" | sudo dpkg --set-selections
Другие вопросы по тегам