потом понадобилось поставить php5.
Ставлю из портов
#/usr/ports/lang/php5/
делаю Make config с опцией для потдержки Apache
потом
make install clean
и установка виснет , ничего не происходит и продолжаться это может бесконечно
Код: Выделить всё
[root@ /usr/ports/lang/php5]# make install
===> Installing for php5-5.2.11_1
===> php5-5.2.11_1 depends on file: /usr/local/sbin/apxs - found
===> php5-5.2.11_1 depends on executable: pkg-config - found
===> php5-5.2.11_1 depends on shared library: xml2.5 - found
===> Generating temporary packing list
===> Checking if lang/php5 already installed
"Makefile", line 565: warning: duplicate script for target "main/internal_functions.lo" ignored
Installing PHP SAPI module: apache2handler
/usr/local/share/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/build-1/libtool' libphp5.la /usr/local/libexec/apache22
/usr/local/build-1/libtool --mode=install cp libphp5.la /usr/local/libexec/apache22/
libtool: install: cp .libs/libphp5.so /usr/local/libexec/apache22/libphp5.so
libtool: install: cp .libs/libphp5.lai /usr/local/libexec/apache22/libphp5.la
libtool: install: warning: remember to run `libtool --finish /usr/ports/lang/php5/work/php-5.2.11/libs'
chmod 755 /usr/local/libexec/apache22/libphp5.so
Код: Выделить всё
[root@ /usr/ports/lang/php5]# uname -a
FreeBSD 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
файл /usr/local/libexec/apache22/libphp5.so есть и с этими же правами
Код: Выделить всё
[root@ /usr/local/libexec/apache22]# ls -l | grep libphp5.so
-rwxr-xr-x 1 root wheel 2887330 27 ноя 15:12 libphp5.so