Как понизить версию php в Ubuntu 15.04

Я работаю над проектом codeigniter, где системе требуется версия php < 5.6, то есть 5.5, но несколько дней назад я установил ubuntu 15.04 с установленным стеком LAMP с помощью tasksel;tasksel дает мне последнее обновление php5.6, которое несовместим с моим проектом, даже у меня есть сервер LAMP tasksel и установленная лампа отдельно, но проблема не устранена

У меня ограниченные знания в среде Linux, если кто-нибудь знает, пожалуйста, помогите мне с некоторыми ресурсами, я буду очень признателен.

Благодарю вас.

1 ответ

Ты должен бежать sudo apt-get remove php5, то есть специально для 5.5, который не использовался в 15.04, вам нужно будет добавить исходник из утопики, открыв /etc/apt/sources.list в вашем любимом текстовом редакторе и добавив следующие строки deb http://us.archive.ubuntu.com/ubuntu utopic main а также deb-src http://us.archive.ubuntu.com/ubuntu utopic main, Далее, чтобы убедиться, что вы получите правильную версию, откройте /etc/apt/preferences в текстовом редакторе и добавьте следующие строки

Package: * 
Pin: release n=trusty
Pin-Priority: 501

Package: php5
Pin: release n=utopic
Pin-Priority: 502

Это гарантирует, что все пакеты установлены из надежных за исключением php5, который будет установлен из утопического.

Как и при установке любой устаревшей версии программного обеспечения, это может привести к угрозам безопасности, которые вы должны учитывать. Кроме того, это может повлиять на стабильность php5, так что имейте это в виду.

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