Как мне понизить версию PHP?

Как мне понизить версию PHP?

Только что создал новую виртуальную машину Fedora, на ней загружен PHP 5.3, а также у меня есть устаревший код, который ссылается на функции, которые теперь устарели (например, eregi()).

Как мне понизить версию PHP с 5.3 до более ранней, например 5.2? Установка через YUM была бы предпочтительнее, но если кто-то знает какой-либо способ, я хотел бы узнать, как это сделать.

Спасибо,

решение1

Я ярый пользователь Ubuntu, но вот как это происходит, насколько я помню с ранних дней. Выполните "yum search php" и посмотрите, есть ли там версия, которую вы ищете. Если так, удалите старую версию php с помощью "yum remove <>', а затем установите доступную версию с помощью "yum install <>". Я думаю, это единственный возможный способ через yum.

решение2

Мне удалось установить PHP 5.3 на Fedora 17 с помощью Atomic Repo

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

Сначала вам нужно будет удалить php и httpd.

yum remove php
yum remove httpd

Добавьте следующее в конец /etc/yum.conf

exclude=php*5.4*

Установить php из атомарного репозитория

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

Связанный контент