URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75417
[ Назад ]

Исходное сообщение
"PHP4+PHP5"

Отправлено coldux , 30-Июл-07 14:48 
Здравствуйте.У меня web сервер на FreeBSD 6.2 возникла задача поставить PHP4+PHP5 одновременно, что бы например php4 обрабатывал файлы с расширением php а php5 файлы с расширением php5. PHP4 установлена из портов , пытаюсь поставить PHP5 из портов не удаётся, говорит что нужно удалить PHP4

php5-5.1.6_3 conflicts with installed package(s):
php4-4.4.4_1
They install files into the same place.
Please remove them first with pkg_delete(1)

Подскажите как поставить две версии ???


Содержание

Сообщения в этом обсуждении
"PHP4+PHP5"
Отправлено GloryS , 30-Июл-07 14:59 
>[оверквотинг удален]
>что бы например php4 обрабатывал файлы с расширением php а php5
>файлы с расширением php5. PHP4 установлена из портов , пытаюсь поставить
>PHP5 из портов не удаётся, говорит что нужно удалить PHP4
>
>php5-5.1.6_3 conflicts with installed package(s):
>php4-4.4.4_1
>They install files into the same place.
>Please remove them first with pkg_delete(1)
>
>Подскажите как поставить две версии ???

Я ставил не из портов, а из исходников..например в /usr/local/php5
далее в апаче писал
<IfDefine php4>
Include php4.conf
</IfDefine>
<IfDefine php5>
Include php5.conf
</IfDefine>

Ну и запускал руками
httpd -D php4
httpd -D php5
Правда php4 и php5 висели на разных ip

Потом сделал нормально, через nginx и proxy
т.е. светится только один ip, а nginx разруливает на разные порты...