Christoph Schnauß: mod_perl-Installation - Apache-Fehlermeldung

Beitrag lesen

hallo,

Mit dieser Doku meinst du hoffentlich http://perl.apache.org/docs/2.0/os/win32/install.html.
Nein, ich meine http://perl.apache.org/docs/1.0/os/win32/install.html. Alle dort angegebenen Schritte habe ich absolviert.

Der wichtigste Satz in der von mir verlinkten Seite lautet: "As described in the discussion of issues in multithreaded win32, a mod_perl 1.0 enabled server based on Apache 1.3 on Win32 is limited to a single thread serving a request at a time. This effectively prevents concurrent processing, which can have serious implications for busy sites. This problem is addressed in the multi-thread/multi-process approach of mod_perl 2.0/Apache 2.0."

Windows 2000
apache_1.3.31

Unter Windows 2000 ist unbedingt ein Apache 2.0.x zu empfehlen, aktuell ist meines Wissens 2.0.52.

ActivePerl-5.8.4.810

Das ist ok.

mod_perl-1.29

Und das sollte besser 2.0 sein, die Sourcen sind erhältlich von http://cvs.apache.org/snapshots/modperl-2.0

Modulliste:

Die ist ziemlich verdächtig. Es sind nur folgende Einträge bei dir aktiv:

LoadModule php4_module C:/Programme/php4/sapi/php4apache.dll
LoadFile "C:/Programme/Perl/bin/perl58.dll"
LoadModule perl_module modules/mod_perl.so

Da fehlen allerhand, zum Beispiel fehlt mod_cgi, und, ganz wichtig, mod_mime. Korrigiere deine Liste mal, zur Unterstützung ist vielleicht http://aktuell.de.selfhtml.org/artikel/server/apacheconf/apconf08.htm ein wenig hilfreich. Ob du die "LoadFile"-Anweisung wirklich brauchst, ist mir nicht ganz klar.

Grüße aus Berlin

Christoph S.