hallo...

ich habe hier auf suse6.0 apache1.3.6 mit php3.0-7 kompiliert und bekomme
nun beim booten, nach dem start des httpd den error:

"Syntax Error line 199 of /etc/httpd/srm.conf: Invalid command
'PerlHandler', perhaps mis-spelled or defined by a module not included in the server
configuration."

Ich habe die Inhalte der srm.conf von suse �bernommen. Der Fehler bezieht
sich dabei auf diesen Eintrag:

# enable perl for cgi-bin
#

<Location /cgi-bin>
AddHandler perl-script .pl
PerlHandler Apache::Registry
PerlSendHeader On
Options +ExecCgi
</Location>

Ich habe die Dateien von SuSe nach dem Installieren wieder in die von SuSe
vorgesehenen Verzeichnisse gelegt. Erst wenn ich die o.g. Location
ausblende, l�uft es.

Kompiliert wurde:

Apache1.3.6:
./configure --prefix=/usr/local/httpd --sysconfdir=/etc/httpd \
            --libexecdir=/usr/libexec/apache --enable-shared=rewrite \
            --enable-module=all --enable-shared=max \
            --disable-module=mmap_static --disable-module=example \
            --activate-module=src/modules/php3/libphp3.a
PhP3.0-7:
./configure --with-apache=../apache_1.3.6 --with-dbase \
            --with-pgsql=/usr/lib/pgsql --enable-maintainer-mode \
            --enable-force-cgi-redirect --enable-discard-path \
            --enable-track-vars

Falsch geschrieben wird der Eintrag sicher nicht sein, denn es l�uft ja
mit dem mitgelieferten Apache. Ob hier nun von SuSe noch irgendetwas anderes
modifiziert wurde konnte ich bei den hervorragenden Dokumentationen der
vorgenommenen �nderungen leider nicht feststellen. ;| (BTW: Es w�re etwas
Arbeitserleichternd, wenn man irgendwo lesen k�nnte, mit welchen Parametern SuSe
die Programme �bersetzt, modifiziert oder wie auch immer.)

Hat jemand eine Idee?

gru�

oliver


---
Sent through Global Message Exchange - http://www.gmx.net
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an