Страница 1 из 1

Не компилится libphp5 для Apache

Добавлено: 2014-04-07 17:46:47
savio

Код: Выделить всё

# uname -a
FreeBSD 10.0-RELEASE FreeBSD 10.0-RELEASE #0: Mon Apr  7 19:23:37 EEST 2014  my:/usr/obj/usr/src/sys/MYKERNEL  amd64
порты обновил, пробую иснталировать

Код: Выделить всё

cd /usr/ports/lang/php5
make config
ИзображениеИзображение
Нету опции Build Apache module
пробовал в make.conf добавить

Код: Выделить всё

OPTIONS_FILE_SET+=APACHE
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_SET+=CLI
пересобрал php, безрезультатно...

куда поделась опция поддержки апача в php5 под FreeBSD 10?

Re: Не компилится libphp5 для Apache

Добавлено: 2014-04-07 23:12:38
guest
savio писал(а):

Код: Выделить всё

# uname -a
FreeBSD 10.0-RELEASE FreeBSD 10.0-RELEASE #0: Mon Apr  7 19:23:37 EEST 2014  my:/usr/obj/usr/src/sys/MYKERNEL  amd64
порты обновил, пробую иснталировать

Код: Выделить всё

cd /usr/ports/lang/php5
make config
ИзображениеИзображение
Нету опции Build Apache module
пробовал в make.conf добавить

Код: Выделить всё

OPTIONS_FILE_SET+=APACHE
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_SET+=CLI
пересобрал php, безрезультатно...

куда поделась опция поддержки апача в php5 под FreeBSD 10?
# ls -la /usr/ports/www/ | grep mod_php

# less /usr/ports/UPDATING

в виде модулей php:

Код: Выделить всё

20140327:
	  AFFECTS: users of lang/php5 and lang/php55 with Apache module
	  AUTHOR: ale@FreeBSD.org
	
	  The Apache PHP module has been separated from the main PHP port.
	  If it is needed, install either www/mod_php5 or www/mod_php55.

Re: Не компилится libphp5 для Apache

Добавлено: 2014-04-17 8:50:40
Alex Keda
я даже в новости писал тут, в форуме
в епрвый же день: http://forum.lissyara.su/viewtopic.php?f=46&t=41486

Re: Не компилится libphp5 для Apache

Добавлено: 2014-04-18 17:45:42
kharkov_max
whereis mod_php5
cd ...
make install

Re: Не компилится libphp5 для Apache

Добавлено: 2014-06-27 12:13:04
idallas
Я конечно, понимаю, что ветка старая и вопросы уже разжевали, но при попытке make config в каталоге /usr/ports/www/mod_php5 вижу следующее
Изображение
К сожалению и здесь нет поддержки apache, кто в курсе подскажите, что делать в таком случае?

Код: Выделить всё

uname -a
FreeBSD distolimp.bspu.ru 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386

Re: Не компилится libphp5 для Apache

Добавлено: 2014-06-27 15:45:29
bagas
idallas писал(а):Я конечно, понимаю, что ветка старая и вопросы уже разжевали, но при попытке make config в каталоге /usr/ports/www/mod_php5 вижу следующее
Изображение
К сожалению и здесь нет поддержки apache, кто в курсе подскажите, что делать в таком случае?

Код: Выделить всё

uname -a
FreeBSD distolimp.bspu.ru 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386
Это и есть /usr/ports/www/mod_php5 модуль апача.
Ставьте его не задумываясь.
После не помню, подтянет он за собой апач или нет, если что поставьте в ручную апач.

Re: Не компилится libphp5 для Apache

Добавлено: 2014-06-30 6:02:15
idallas
bagas писал(а):
idallas писал(а):Я конечно, понимаю, что ветка старая и вопросы уже разжевали, но при попытке make config в каталоге /usr/ports/www/mod_php5 вижу следующее
Изображение
К сожалению и здесь нет поддержки apache, кто в курсе подскажите, что делать в таком случае?

Код: Выделить всё

uname -a
FreeBSD distolimp.bspu.ru 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386
Это и есть /usr/ports/www/mod_php5 модуль апача.
Ставьте его не задумываясь.
После не помню, подтянет он за собой апач или нет, если что поставьте в ручную апач.
К сожалению, установка не дает необходимого результата. Php ставится и виден в системе, но модуль libphp5 в /usr/local/libexec/apach2 нет - соответственно php не собран с поддержкой apache. Сам апач ставлю всегда вручную отдельно. Из разрядка бреда уже несколько раз переставлял систему (вдруг где-то напортачил), как уже только не пробовал ставит php - везде такая же картина как на скриншоте, ума не приложу где затаился косяк :st:

Re: Не компилится libphp5 для Apache

Добавлено: 2014-06-30 7:46:54
bagas
Поставь с начало php после mod_php5 после если апач не подтянулся, по поставь его.

Re: Не компилится libphp5 для Apache

Добавлено: 2014-06-30 7:50:47
idallas
bagas писал(а):Поставь с начало php после mod_php5 после если апач не подтянулся, по поставь его.
Вы были абсолютно правы. Вся ошибка крылась в том, что я сначала, по привычке, ставил apache, а потом уже php. Попробовав config-recursive увидел настройки apache и прозрел :)
На пустую систему встало все очень даже замечательно, mod_php5 потянул за собой apache.
Спасибо!