Назад | Перейти на главную страницу

Как установить старую версию PHP

Я установил php из apt - как мне удалить эту версию и установить более старую?

Вы можете установить старую версию любого пакета с помощью Apt - вам просто нужно найти конкретное имя версии, которое вы хотите. Предполагая, что вы используете Debian, вы можете найти старые версии пакетов на их сайте. http://www.debian.org/distrib/packages

Формат для установки указанного конкретного пакета выглядит следующим образом:

apt-get install <package name>=<version>

Таким образом, если вы хотите установить версию с именем 5.3.3-7 + squeeze3, вы используете это:

apt-get install php5=5.3.3-7+squeeze3

Но это также как бы подводит меня к вопросу: «Зачем вам это нужно?» Хотя у вас могут быть сценарии PHP, требующие более ранней версии PHP, обновление не производилось. очень По моему опыту, долгое время он ломал PHP-скрипты (я запускаю веб-сервер, на котором размещено несколько сотен веб-сайтов). Таким образом, на вашем сервере будет работать опасно небезопасная версия PHP. Ты конечно ты хочешь это сделать?

apt-get remove --purge yourphppackage

Иди сюда : http://archive.ubuntu.com/ubuntu/pool/main/p/php5/

Получите deb-файл нужной вам версии.

dpkg -i yourphppackage.deb

Удалите старую версию с помощью sudo apt-get purge php затем Используя это http://sg2.php.net/releases/ по ссылке мы можем скачать любое сжатие tar конкретной версии PHP.

Выполните следующие шаги

  1. Распакуйте tar-файл

  2. cd php-7.0.*

  3. ./configure

  4. make

  5. sudo make install

  6. Проверить версию php с помощью php -v