Você pode instalar uma versão mais antiga da seguinte forma:
apt-get install php5=5.3.28
agora, eu sei que esta pergunta foi feita inúmeras vezes pela internet, mas eu segui muitos tutoriais sobre o argumento sem conseguir chegar à resposta.
Esta é a minha situação:
Servidor Ubuntu 14.04 recém-atualizado na máquina do cliente
Versão do PHP 5.5.9 que veio pré-instalada com o servidor
cURL versão 7.35 que eu instalei para as necessidades do meu script php
um script PHP que precisa do PHP 5.3.28 e do cURL 7.35 para ser executado corretamente.
Eu fiz isso no Windows, ele funciona sem problemas.
Mas agora, no Ubuntu, parece que não consigo encontrar nenhuma solução.
Eu desinstalei o PHP 5.5 e tentei reinstalar o PHP 5.3, sem erros no procedimento, mas nada está instalado no final (nem mesmo php-cli), na verdade rodando
apt-get install php5
fará o truque e reinstalará o PHP 5.5!
Eu também tentei voltar para o 12.04, mas dessa forma o cURL voltou para 7.22.
Eu tenho lutado por horas, e espero que alguém possa me dar uma pista de como proceder.
TIA, Riccardo
Você pode instalar uma versão mais antiga da seguinte forma:
apt-get install php5=5.3.28
Limpar o php5 e Compilar de uma fonte como esta?:
sudo apt-get purge php5
wget -O php5_3.tar.gz http://us1.php.net/get/php-5.3.28.tar.gz/from/this/mirror
tar -xzcf php5_3.tar.gz
cd php5_3
./configure
sudo make
sudo make install