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

Исходное сообщение
"Установка php5 вместо php4 в FreeBSD? "

Отправлено sitecreator , 16-Фев-06 17:46 
Есть виртуальный выделенный сервер: FreeBSD 4.11 + Apache 1.3 + php4 (как модуль Apache). Нужно установить php5.1.2 как модуль Apache. Предлагают поставить из портов: /usr/ports/lang/php5. Но здесь не удается просто запустить make и make install.

Делаю:
cd /usr/ports/lang/php4/
make deinstall

cd /usr/ports/lang/php4-cli/
make deinstall
cd /usr/ports/lang/php4-extensions/
make deinstall

cd /usr/ports/lang/php4-overload/
make deinstall

cd /usr/ports/lang/php5/
make install
===> Installing for php5-5.1.2_1
===> php5-5.1.2_1 conflicts with installed package(s):
mod_php4-4.4.2_1,1
php4-cgi-4.4.2_1

They install files into the same place.
Please remove them first with pkg_delete(1)
*** Error code 1

Далее удалить mod_php4-4.4.2_1,1? А с какими опциями pkg_delete запускать?


Содержание

Сообщения в этом обсуждении
"Установка php5 вместо php4 в FreeBSD? "
Отправлено alex_o , 16-Фев-06 18:52 
>Есть виртуальный выделенный сервер: FreeBSD 4.11 + Apache 1.3 + php4 (как
>модуль Apache). Нужно установить php5.1.2 как модуль Apache.
С этой версией пхп не будет работать форум phpBB. Я на этом сильно обломался и вынужден был откатиться назад на пхп4. Так что не всегда полезно торопиться ставить посление версии софта.


>Далее удалить mod_php4-4.4.2_1,1? А с какими опциями pkg_delete запускать?
Зайди в /var/db/pkg/, найди нужные пакеты и их точное имя укажи в качестве параметра для pkg_delete. Только боюсь, что тебе полностью апачь пересобирать придется.


"Установка php5 вместо php4 в FreeBSD? "
Отправлено Akademic , 17-Фев-06 17:08 
Вряд ли придётся пересобирать апач.
Пяты php лучше собирать не методом make install clean,
а ручками ./configure с нужными опциями.
А то у меня стандартный способ сработал только наполовину и xml не заводился.