Como posso fazer o downgrade da minha versão do PHP?

Como posso fazer o downgrade da minha versão do PHP?

Acabei de criar uma nova VM Fedora e ela tem PHP 5.3 carregado, e tenho código legado que faz referência a funções que agora estão obsoletas (por exemplo, eregi() ).

Como posso fazer o downgrade da minha instalação do PHP de 5.3 para algo anterior, como 5.2? A instalação via YUM seria preferida, mas se alguém souber de alguma forma, gostaria de saber como.

Obrigado,

Responder1

Eu sou um usuário radical do Ubuntu, mas é assim que tudo acontece, pelo que me lembro, desde meus primeiros dias. Faça um "yum search php" e veja se a versão que você procura está lá. Se sim, instale a versão mais antiga do php via "yum remove <>' e depois instale a versão disponível com "yum install <>". Acho que esta é a única maneira possível via yum.

Responder2

Consegui instalar o php 5.3 no Fedora 17 usando o repositório atomic

http://www6.atomicorp.com/channels/atomic/fedora/17/x86_64/RPMS/

Você precisará remover o php e o httpd primeiro

yum remove php
yum remove httpd

Adicione o seguinte no final de /etc/yum.conf

exclude=php*5.4*

Instale o php do repositório atômico

wget -q -O - http://www.atomicorp.com/installers/atomic | sh
yum install php

informação relacionada