halla
12.02.06, 10:59
Hallo alle zusammen,
ich versuche schon seit Tagen Apache2 mit PHP5 unter SuSE OSS10 zum Laufen zu bekommen, aber es will und will nicht klappen.
Da SuSE aus mir unerfindlichen Gründen noch immer kein PHP5 zur einfachen Installation via Yast anbietet, versuche ich mich selbst daran PHP5 zu kompilieren - und scheitere daran kläglich... :(
Aber vielleicht der Reihe nach:
1. Ich habe mir php5 runtergeladen und mache zunächst ein configure:
./configure \
--prefix = /usr/local/php5 \
#--datadir = /usr/share/php \
--with-apxs2=/usr/lib/apache2-prefork \
--libdir=/usr/share
--includedir=/usr/include \
--bindir=/usr/bin \
--with-config-file-path=/etc/php5 \
--enable-mbstring \
--enable-mbregex \
--with-mysql \
--with-gd --enable-gd-imgstrttf --enable-gd-native-ttf \
--with-zlib-dir=/usr/lib \
--with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib \
--with-tiff-dir=/usr/lib --with-ttf-dir=/usr/lib \
--with-freetype-dir=/usr/lib \
--enable-ftp \
--enable-memory-limit \
--enable-safe-mode \
--enable-bcmath \
--enable-calendar \
--enable-ctype --with-ftp \
--with-bz2 \
--enable-inline-optimization \
--with-iconv
Daraufhin laufen dann Unmengen von Gedöhns über meinen Monitor und am Ende kommt folgendes dabei raus:
Thank you for using PHP.
./mkphp5.sh: line 11: --with-apxs2=/usr/lib/apache2-prefork: No such file or directory
./mkphp5.sh: line 13: --includedir=/usr/include: No such file or directory
2. Wenn ich danach ein "make" starte, dann läuft das zwar durch, aber eine "libphp5.so" findet sich danach nirgendwo auf dem System...
Mit den beiden Fehlermeldungen die configure ausspuckt, kann ich auch nicht wirklich was anfangen?
Kann mir da jemand weiterhelfen? Ich checks einfach nicht....
Vielen Dank für eure Hilfe,
Grüße,
Daniel
ich versuche schon seit Tagen Apache2 mit PHP5 unter SuSE OSS10 zum Laufen zu bekommen, aber es will und will nicht klappen.
Da SuSE aus mir unerfindlichen Gründen noch immer kein PHP5 zur einfachen Installation via Yast anbietet, versuche ich mich selbst daran PHP5 zu kompilieren - und scheitere daran kläglich... :(
Aber vielleicht der Reihe nach:
1. Ich habe mir php5 runtergeladen und mache zunächst ein configure:
./configure \
--prefix = /usr/local/php5 \
#--datadir = /usr/share/php \
--with-apxs2=/usr/lib/apache2-prefork \
--libdir=/usr/share
--includedir=/usr/include \
--bindir=/usr/bin \
--with-config-file-path=/etc/php5 \
--enable-mbstring \
--enable-mbregex \
--with-mysql \
--with-gd --enable-gd-imgstrttf --enable-gd-native-ttf \
--with-zlib-dir=/usr/lib \
--with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib \
--with-tiff-dir=/usr/lib --with-ttf-dir=/usr/lib \
--with-freetype-dir=/usr/lib \
--enable-ftp \
--enable-memory-limit \
--enable-safe-mode \
--enable-bcmath \
--enable-calendar \
--enable-ctype --with-ftp \
--with-bz2 \
--enable-inline-optimization \
--with-iconv
Daraufhin laufen dann Unmengen von Gedöhns über meinen Monitor und am Ende kommt folgendes dabei raus:
Thank you for using PHP.
./mkphp5.sh: line 11: --with-apxs2=/usr/lib/apache2-prefork: No such file or directory
./mkphp5.sh: line 13: --includedir=/usr/include: No such file or directory
2. Wenn ich danach ein "make" starte, dann läuft das zwar durch, aber eine "libphp5.so" findet sich danach nirgendwo auf dem System...
Mit den beiden Fehlermeldungen die configure ausspuckt, kann ich auch nicht wirklich was anfangen?
Kann mir da jemand weiterhelfen? Ich checks einfach nicht....
Vielen Dank für eure Hilfe,
Grüße,
Daniel