Я установил 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.
Выполните следующие шаги
Распакуйте tar-файл
cd php-7.0.*
./configure
make
sudo make install
Проверить версию php с помощью php -v