У нас есть приложение php, работающее на сервере debian squeeze.downgrade php от 5.6.9 до 5.3.3 debian jessie
Когда я устанавливаю его на новый сервер (debian jessie), он работает неправильно.
Как я могу понизить php с 5.6.9 до 5.3.3?
Благодаря
У нас есть приложение php, работающее на сервере debian squeeze.downgrade php от 5.6.9 до 5.3.3 debian jessie
Когда я устанавливаю его на новый сервер (debian jessie), он работает неправильно.
Как я могу понизить php с 5.6.9 до 5.3.3?
Благодаря
последняя версия PHP используется в сдавливанием 5.3.3.
Добавить Squeeze сделок РЕПО в вашем списке источников:
deb http://archive.debian.org/debian/ squeeze main contrib non-free
deb http://archive.debian.org/debian/ squeeze-lts main contrib non-free
Обновить список пакетов:
apt-get -o Acquire::Check-Valid-Until=false update
Uninstall Текущая версия PHP:
dpkg -r --force-depends $(dpkg -l | grep php | awk '{print $2}')
Установить же PHP пакеты, используя сжимающую репо :
apt-get install -t "squeeze" $(dpkg -l | grep php | awk '{print $2}')
Примечание: Я использую это, чтобы понизить PHP от Squayze-s PHP 5.3 до PHP 5.2 Lenny, он должен работать от Jessie to Squeeze.
Thx для вашего ответа. Я использую эти шаги, и у меня проблема с пакетами конфликтов. Наконец, я использую некоторый шаг для установки php5.3.3 на debian 8. Выполняю шаги 1 и 2, после чего запускаю эту команду $ apt-get install -t «сжимать» apache2 apache2-mpm-prefork php5 php5-cli php5 -dev – user3620514
В любом случае, apt возвращает эту ошибку: dpkg: Breaks: libapache2-mod-php5 (<5.6.4 + dfsg-3 ~), но 5.3.3-7 + squeeze18 должен быть установлен, я должен install libapache2-mod-php5 вручную, но я не понимаю, как я могу исправить эту ошибку «breaks» (модуль работает хорошо). –
Я думаю, что libpache2-mod-php5 не выбран командой dpkg. Добавьте его в список пакетов, которые необходимо удалить, а затем установите в версии Squeeze. – Leahkim
Не лучше ли было бы исправить приложение? –
нет, в настоящее время мы не можем – user3620514
Загрузите двоичный файл из http://php.net/releases/ и скомпилируйте его для вашего дистрибутива Linux – MonkeyZeus