Das eigentliche Problem ist, das ich kein php mehr kompiliert bekomme nach dem ich das neue apache2 2.0.59 installiert habe.
Code: Select all
Sorry, I cannot run apxs. Possible reasons follow:
1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)
The output of /usr/sbin/apxs2 follows:
/usr/sbin/httpd2-prefork: symbol lookup error: /usr/lib/libaprutil-0.so.0: undefined symbol: gdbm_errno
apxs:Error: Sorry, no shared object support for Apache.
apxs:Error: available under your platform. Make sure.
apxs:Error: the Apache module mod_so is compiled into.
apxs:Error: your server binary `/usr/sbin/httpd2-prefork'..
configure: error: Aborting
Habe schon gegoogelt ohne ende, aber finde zu dem Fehler keine infos und es sind alle nötigen module einkompiliert.
Code: Select all
linux:/usr/src # httpd2 -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
Code: Select all
linux:/usr/src # whereis apxs2
apxs2: /usr/sbin/apxs2 /usr/share/man/man8/apxs2.8.gz
Code: Select all
linux:/usr/src/php-4.4.3 # rpm -qa | grep liba
libapr0-2.0.53-9
libattr-2.4.22-3
libacl-2.2.30-3
libart_lgpl-2.3.17-4
linux:/usr/src/php-4.4.3 # rpm -qa | grep gdbm
gdbm-devel-1.8.3-230
gdbm-1.8.3-230
compat-gdbm-1.8.0-5
Daher auch die frage mit dem apxs2
Sitze daran schon 2 Stunden dran, aber keine Chance. Wenn ich über yast version 2.0.53 installiere, dann lässt sich php als Modul kompilieren, aber sobald ich 2.0.59 installiere kommt diese Fehlermeldung.
Der Apache2 startet ohne Fehlermeldung nur es kann kein php mehr als Modul kompiliert werden.