Ich habe auf einer Alpha FreeBSD-4.5RC laufen.
Mit frischen Ports habe ich den Apache2 installiert.
Mit folgenden Änderungen habe ich dem mod_php4 Port beigebracht
für einen Apache2 zu compilieren:
RCS file: /var/FreeBSD-cvs/cvs/ports/www/mod_php4/Makefile,v
retrieving revision 1.160
diff -u -r1.160 Makefile
--- Makefile 9 Jan 2002 06:45:47 -0000 1.160
+++ Makefile 23 Feb 2002 19:39:09 -0000
@@ -41,16 +41,16 @@
CONFIGURE_ARGS= --with-config-file-path=${PREFIX}/etc/php.standalone \
--disable-pear \
--enable-discard-path \
- --with-readline=/usr
+ --with-readline=/usr \
+ --without-tsrm-pthreads
MAKE_ENV= STANDALONE="${STANDALONE}"
.else
-CONFIGURE_ARGS= --with-apxs=${PREFIX}/sbin/apxs \
+CONFIGURE_ARGS= --with-apxs2=${PREFIX}/sbin/apxs \
--with-config-file-path=${PREFIX}/etc
.endif
CONFIGURE_ARGS+=--enable-versioning \
- --with-system-regex \
--disable-debug \
--enable-track-vars \
--without-gd \
Mein Problem ist, daß ich dem PHP4 nicht abgewöhnen kann pthread
funktionenen im tsrm zu benutzen, während der Apache nicht auf libc_r
gelinked ist.
Wenn ich den Apache mit -pthreads compiliere bleibt der permanent
runable und schluckt dementsprechend CPU - läuft aber ansonsten.
Obwohl ich MPM auf prefork lasse.
Weiß jemand ob und wie man PHP4 ohne pthread compilieren kann?
Kann jemand das runable Problem auf einer x86 Maschine nachvollziehen?
-- B.Walter COSMO-Project http://www.cosmo-project.de ticso(at)cicely.de Usergroup info(at)cosmo-project.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sun 24 Feb 2002 - 11:57:36 CET