¿Cómo puedo degradar mi versión de PHP?

¿Cómo puedo degradar mi versión de PHP?

Acabo de crear una nueva máquina virtual de Fedora y tiene PHP 5.3 cargado, y tengo un código heredado que hace referencia a funciones que ahora están en desuso (por ejemplo, eregi()).

¿Cómo puedo degradar mi instalación de PHP de 5.3 a algo anterior como 5.2? Se preferiría la instalación a través de YUM, pero si alguien conoce alguna forma, me gustaría saber cómo.

Gracias,

Respuesta1

Soy un usuario incondicional de Ubuntu, pero así es como me acuerdo de mis primeros días. Haga una "búsqueda php yum" y vea si la versión que está buscando está ahí. Si es así, desinstale la versión anterior de PHP mediante "yum remove <>' y luego instale la versión disponible con "yum install <>". Supongo que esta es la única forma posible a través de yum.

Respuesta2

Pude instalar php 5.3 en Fedora 17 usando el repositorio atómico

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

Primero deberás eliminar php y httpd.

yum remove php
yum remove httpd

Agregue lo siguiente al final de /etc/yum.conf

exclude=php*5.4*

Instalar php desde el repositorio atómico

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

información relacionada