Подтвердить что ты не робот

Установите php5.6 в debian 9

Как установить php5.6 в debian 9

В следующих пакетах есть неудовлетворенные зависимости: libapache2-mod-php5: Зависит: libdb5.1, но не устанавливается Зависит: libonig2 ( >= 5.2.0), но он не установлен. Зависит: libssl1.0.0 ( >= 1.0.1), но он не устанавливается. Зависит: apache2-mpm-prefork, но это не так. installable или apache2-mpm-itk, но он не устанавливается Зависит: php5-cli, но он не будет установлен E: невозможно исправить проблемы, у вас были сломанные пакеты.

4b9b3361

Ответ 1

Вы можете использовать пакеты, выпущенные Ondřej Surý, см. deb.sury.org

Откройте терминал и выполните следующую команду:

apt-get install apt-transport-https lsb-release ca-certificates

Получить ключ gpg:

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

или

curl https://packages.sury.org/php/apt.gpg | apt-key add -

Добавьте новый репозиторий в свои источники:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list

Установить PHP5.6

apt-get update
apt-get install php5.6

Для переключения между версиями PHP:

update-alternatives --config php

Пример вывода:

----------------------------------------------------------
* 0            /usr/bin/php7.0   70        mode automatique
  1            /usr/bin/php5.6   56        mode manuel
  2            /usr/bin/php7.0   70        mode manuel