OpenBSD 4.6 mit Apache 2.2.14 und PHP 5.3.0

sebast

Well-Known Member
Apache und PHP5 wollen seit OpenBSD 4.6 nicht mehr.
Ich habe Apache, PHP und MySQL aus den Sourcen gebaut. Ja ich weiß, dass es auch Ports und Packages gibt aber ich habe das Problem aktuell bei meinen selbst gebauten Sachen.

MySQL wurde wie folgt gebaut.

Code:
./configure --prefix=/usr/local/mysql-5.1.40 --localstatedir=/home/mysql/data --with-charset=utf8 --without-libedit

danach habe ich unter /usr/local einen link von mysql-current nach mysql-5.1.40 angelegt. Soweit funktioniert auch noch alles

Jetzt habe ich Apache 2.2.14 gebaut mit diesen Befehl und es ist auch kein Fehler gekommen.

Code:
./configure --prefix=/usr/local/apache --disable-include --disable-userdir -
-enable-rewrite --enable-so --enable-ssl --with-included-apr

Es fehlte mir also nurnoch PHP 5.3.0 um mein Glück perfekt zu machen.
Achso, libxml2 habe ich auch aus den Sourcen gebaut.

Code:
./configure  --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs -
-with-libxml-dir=/usr/local/libxml2 --with-mysql=/usr/local/mysql-current --with-mysqli=/usr/local/mysql-current/bin/mysql_config

Alles läuft ohne einen Fehler durch und in der httpd.conf ist auch alles richtig angegeben. Nur Apache will mit PHP nicht starten.

Fehler:

Code:
httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: Cannot load specified object

Code:
$ ls -la /usr/local/apache/modules/libphp5.so
-rwxr-xr-x  1 root  wheel  18795796 Oct 27 16:35 /usr/local/apache/modules/libphp5.so

Habe schon google besucht aber nichts brauchbares gefunden. Vielleicht weiß hier ja einer eine Lösung.
 
Zurück
Oben