Понизить PHP до PHP5.2?

Я хочу установить PHP 5.2 в Ubuntu 11.04, у меня был какой-то скрипт, который делал это хорошо, но только на Ubuntu 9, у кого-нибудь есть скрипт / инструкции, как это сделать?

5
задан 13 September 2011 в 01:07

3 ответа

Первый способ - использование PPA Andphe. Этот метод описан в здесь .

  1. Удалить все пакеты PHP.
  2. Добавьте репо, выполнив sudo apt-add-repository ppa:andphe/php && sudo apt-get update
  3. Open Synaptic. Зайдите в Настройки -> Хранилища. Выберите репозиторий, который мы только что добавили, и нажмите «Изменить ...». Замените «natty» на «maverick». Нажмите «ОК», затем «Закрыть».
  4. Нажмите кнопку перезагрузки.
  5. Теперь найдите пакет php5. Нажмите Ctrl + E. Выберите версию из PPA. В главном меню выберите Пакет -> Заблокировать версию.
  6. Повторите шаг 5 для других пакетов PHP.
  7. Применить изменения.

N.B. начните с "libapache2-mod-php5", "php5-common", "php5-cli", а затем с остальных

Второй способ пытается установить пакеты, созданные для Lucid. Их можно найти здесь . Просто скачайте пакеты, dpkg -i их всех, а затем закрепите их всех. Я не буду вдаваться в подробности, потому что считаю, что первый способ лучше.

Третий способ - установка из источника. Это руководство кажется довольно хорошим. Это ваш запасной маршрут.

0
ответ дан 13 September 2011 в 01:07

Возможно, лучше попытаться понять, почему скрипт PHP не работает с PHP 5.3. Это может быть просто устаревший код, который можно легко заменить

В руководстве по PHP есть раздел о миграции с 5.2 на 5.3: http://php.net/manual/en/migration53. PHP

0
ответ дан 13 September 2011 в 01:07

Если Вы используете выпуск сервера:

  1. добавьте PPA Andphe.

  2. склонные sudo - получают обновление

  3. склонные sudo - получают установку libapache2-mod-php5=5.2.14.dfsg.1-0ubuntu0~andpheppa1

В общем использовании = позволяет Вам установить версию, которую Вы предпочитаете; проверьте доступные версии с помощью политики способного кэша.

Не забывайте создавать/etc/apt/preferences.d/php5-5-2-14

Package: php5-cli libapache2-mod-php5 php5-common
Pin: version 5.2*
Pin-Priority: 1001
0
ответ дан 13 September 2011 в 01:07

Другие вопросы по тегам:

Похожие вопросы: