
Estou trabalhando em um projeto codeigniter onde o sistema requer a versão php <5.6 que é 5.5, mas há alguns dias instalei o ubuntu 15.04 com a pilha LAMP instalada usando o tasksel; incompatível com o meu projeto; até eu desinstalei o servidor LAMP do Taskel e instalei a lâmpada individualmente, mas o problema não persistiu
Tenho um conhecimento limitado em ambiente Linux, se alguém souber, por favor me ajude com alguns recursos; ficarei muito grato.
Obrigado.
Responder1
Você deve executar sudo apt-get remove php5
, então, especificamente para 5.5, que não foi usado em 15.04, você precisará adicionar uma fonte do utópico abrindo /etc/apt/sources.list
em seu editor de texto favorito e adicionando as seguintes linhas deb http://us.archive.ubuntu.com/ubuntu utopic main
e
deb-src http://us.archive.ubuntu.com/ubuntu utopic main
. A seguir, para garantir que você obtenha a versão adequada, abra /etc/apt/preferences
em um editor de texto e adicione as seguintes linhas
Package: *
Pin: release n=trusty
Pin-Priority: 501
Package: php5
Pin: release n=utopic
Pin-Priority: 502
Isso garantirá que todos os pacotes sejam instalados de forma confiável, exceto o php5, que será instalado a partir de utópico.
Tal como acontece com a instalação de qualquer versão desatualizada de um software, isso pode apresentar riscos de segurança que você deve considerar. Além disso, isso pode afetar a estabilidade do php5, então tenha isso em mente.