alex: mod_fcgid in xampp für perl nutzen

Beitrag lesen

huhu leute,

noch hab ich die hoffnung nicht begraben, dass ich mod_fcgid zum laufen bekomme, aber irgendwie ist es immer das gleiche

in meinem error.log taucht folgendes auf:

[Sun Feb 17 13:51:07 2008] [warn] (OS 109)The pipe has been ended.  : mod_fcgid: get overlap result error
[Sun Feb 17 13:51:07 2008] [error] [client 127.0.0.1] Premature end of script headers: fcgi.fcgi

ich habe xampp 1.6.6 installiert (apache 2.2.8) dazu fcgi 0.67.
von apachelounge habe ich das mod_fcgid runtergeladen und die schritte zum install ausgeführt.

ich habs auf nem xp64 und auf nem vista nicht zum laufen bekommen

folgende conf für den apache dazu:

__CONF__

LoadModule fcgid_module modules/mod_fcgid.so

<IfModule !mod_fastcgi.c>

AddHandler fcgid-script fcg fcgi fpl

</IfModule>

<IfModule mod_fcgid.c>

IPCCommTimeout 40
    IPCConnectTimeout 10
    MaxProcessCount 8
    OutputBufferSize 64
    ProcessLifeTime 240
    MaxRequestsPerProcess 500

DefaultInitEnv PATH "C:/Windows/System32; C:/Windows/System32/Wbem; C:/Windows/; C:/xampp/apache/bin; C:/xampp/perl/bin"
    DefaultInitEnv SystemRoot "C:/Windows"
    DefaultInitEnv SystemDrive "C:"
    DefaultInitEnv windir "C:/Windows"
    DefaultInitEnv TEMP "C:/xampp/tmp"
    DefaultInitEnv TMP "C:/xampp/tmp"

DefaultInitEnv PERL_FCGI_MAX_REQUESTS 500
    DefaultInitEnv PERL_FCGI_CHILDREN 4

</IfModule>

__CONF__

hier ist mein mini fcgi script

__SCRIPT__
#!"c:/xampp/perl/bin/perl.exe"

use FCGI;

my $count = 0;
my $request = FCGI::Request();

while( $request->Accept() >= 0 ) {

print("Content-type: text/html\r\n\r\n", ++$count);
 print $request->IsFastCGI();
}
__SCRIPT__

was bitte muss man denn noch machen, beachten um das verflixte modul zu nutzen? leider gibts dazu nirgends eine sinnvolle doku für perl-user.

wäre euch dankbar, wenn ihr mir helfen könntet,
alex