ich hab schon Onkel Google gefragt... also komm ich jetzt mal hier her.
Seit längerem habe ich wiedermal versucht einen Webserver aufzusetzen. Leider nicht wirklich mit erfolg. Also es funktioniert alles bis auf den FCGI-Wrapper (verwende mod_fcgi) der dann eigentlich PHP5 ausführen sollte.
Die Fehlermeldung lautet wie folgt:
Code: Select all
[Wed Jan 05 23:15:51 2011] [warn] [client 192.168.178.40] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Wed Jan 05 23:15:51 2011] [error] [client 192.168.178.40] Premature end of script headers: index.phpCode: Select all
#!/bin/sh
#umask 022
#PHP_FCGI_CHILDREN=2
#export PHP_FCGI_CHILDREN
#PHP_FCGI_MAX_REQUESTS=500
#export PHP_FCGI_MAX_REQUESTS
exec /usr/bin/php5-cgiNoch ein paar Eckdaten: Ich verwende Apache2 auf Ubuntu 10.10 SE
Fehlt noch irgendwas? Ich poste auch noch schnell den vHost-Teil von Apache:
Code: Select all
        <IfModule mod_fcgid.c>
                #Include /etc/apache2/mods-available/fcgid_vhost.conf
                <Directory /var/www/virtual>
                        AddHandler fcgid-script .php
                        FCGIWrapper /var/www/fcgi/virtual/php5-starter .php
                        Options +ExecCGI
                </Directory>
                <Directory "/var/www/fcgi/virtual">
                        AllowOverride None
                        Options +ExecCGI MultiViews -Indexes
                        Order allow,deny
                        Allow from all
                </Directory>
        </IfModule>

