Der Fehler bleibt:
Code: Select all
[Fri Jul 23 15:39:14 2004] [error] [client 80.142.78.162] Premature end of script headers: index.php
[Fri Jul 23 15:39:14 2004] [error] [client 80.142.78.162] Error in log.c on line 68: Could not open logfile (Permission denied)
ich habe suPHP installiert wie im howto aber das ergenis ist gleich...
EDIT: ich habe es jetzt in der log.c angepasst dieser fehler tritt nicht mehr auf, leider aber der Fehler Premature end of Script. Ich habe aber die PHP CGI version drauf unter /usr/bin. Der Pfad im suexec binary passt auch. Ich verstehe das nicht...
EDIT2:
hier der auszug aus der suphp_log:
Code: Select all
[Fri Jul 23 15:51:43 2004] [info] Executing /var/www/localhost/htdocs/web1/html/index.php as user web1 (647), group ftponly (501)
EDIT3:
jetzt scheint er das binary nicht zu finde, dabei ist es an der richtigen stelle auch mit den entsprechenden rechten:
Code: Select all
[Fri Jul 23 16:15:32 2004] [error] [client 80.142.78.162] (2)No such file or directory: couldn't create child process: /usr/sbin/suphp for /var/www/localhost/htdocs/web1/html/index.php
Code: Select all
rubidium src # ls -l /usr/bin/suphp
-rwsr-xr-x 1 root root 64768 Jul 23 16:13 /usr/bin/suphp
EDIT4:
ich habe jetzt sämtliche Pfade korrigiert und er frisst es einfach nicht er woll logdateien anlegen in verzeichnissen wo ich nicht möchte - kann mir nicht jemand ein fertiges binary zukommen lassen?