Mailinglisten-Archive |
Gabriele Pohl wrote: > am Son, 30 Jul 2000 schrieb egon_(at)_six.de: > > > > Kann es sein, dass beim Apachen mod_so fehlt? > > Drin ist es wohl --> > > helios:/usr/local/apache/1.3.12/bin # httpd -l > Compiled-in modules: > http_core.c > mod_so.c > > Hab jetzt nochmal mit folgend ergaenzten Optionen probiert. > Mit demselben Ergebnis :-( Jetzt wirds auch für etwas rätselhaft. Besorge Dir aber mal die neueste PHP Version und installier diese. Beim einem weiteren Installationsvorgang immer folgendes machen: rm config.cache make clean ./configure --mit den optionen make make install (evtuell als root) -Egon > > Gabriele Pohl wrote: > > > > > ich arbeite auf einem SuSE Linux Rechner 6.2, Kernel 2.2.10 #4. > > > Dort hatte ich bereits in der Basisinstallation apache 1.3.6 > > > und mod_php (3.0.15) installiert. > > > > > > Nun habe ich mir den neueren apache 1.3.12 und php-4.0RC2 > > > nachinstalliert. Dabei bin ich wie folgt vorgegangen: > > > > > > make von apache mit: > > > ./configure --prefix=/usr/local/apache/1.3.12 \ > > > --datadir=/opt/web \ > > [an dieser Stelle ergaenzt um] > --enable-module=so \ > > > > --enable-module=most \ > > > --enable-shared=max > > > > > > Danach war auch die bin/apxs angelegt worden! > > > > > > make von PHP4 mit: > > > ./configure --with-mysql \ > > > --with-apxs=/usr/local/apache/1.3.12/bin/apxs \ > > > --enable-versioning \ > > > --enable-track-vars=yes > > > > > > Damit war auch die PHP4-Lib auf > > > /usr/local/apache/1.3.12/libexec/libphp4.so > > > erzeugt worden. Hier sollte man den Pfad zu libphp4.so in /etc/ld.so.conf eintragen und mit "ldconfig -v" dem System bekannt geben. In diesem Listing auch noch nach anderen libphp4.so's suchen und diese löschen und dann erneut "ldconfig -v". > > > Wenn ich nun den apache mit dem neuen apachectl starte, > > > kommt folgender Fehler: > > > Syntax error on line 238 of /usr/local/apache/1.3.12/conf/httpd.conf: > > > API module structure `php4_module' in file > > > /usr/local/apache/1.3.12/libexec/libphp4.so is garbled - > > > perhaps this is not an Apache module DSO? ../bin/apachectl > > > start: httpd could not be started Nach der Fehlermeldung war das oben gesagte Schrott. > > > Zur Info: Ohne das PHP4 Modul wird apache erfolgreich gestartet. -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
php::bar PHP Wiki - Listenarchive