Apache mit suPHP: malformed header from script

Apache, Lighttpd, nginx, Cherokee
Post Reply
timeless
Posts: 26
Joined: 2003-06-30 18:02
Location: Freiburg
 

Apache mit suPHP: malformed header from script

Post by timeless »

Hallo,

ich habe nach der Anleitung von Debianhowto.de PHP als CGI installiert (suPHP). Die Einträge in der httpd.conf für suPHP habe ich eingefügt und den Apache neu gestartet. Im DocumentRoot des Apache habe ich eine test.php mit dem Inhalt:

Code: Select all

<?php phpinfo(); ?>
Den Benutzer habe ich entsprechend angepasst:

Code: Select all

-rwxr--r--    1 www-data www-data       21 Jul 13 22:31 test.php
Beim Aufrufen der Datei per Webbrowser erscheint ein Internal Server Error (500). Die suphp_log zeigt folgendes:

Code: Select all

[Sun Jul 13 22:32:34 2003] [info] /var/www/test.php executed as user www-data (33), group www-data (33)
Hört sich eigentlich gut an, aber die Error-Log vom Apache bringt diese Meldung:

Code: Select all

[Sun Jul 13 22:32:34 2003] [error] [client 217.1.1.38] malformed header from script. Bad header=Error on executing script(8): /var/www/test.php
Wo ist der Wurm drin?
jamesb
Posts: 661
Joined: 2002-05-08 15:35
Location: Karlsruhe
Contact:
 

Re: Apache mit suPHP: malformed header from script

Post by jamesb »

Werden in diesem Script irgendwelche http-Header ausgegeben?

JamesB
timeless
Posts: 26
Joined: 2003-06-30 18:02
Location: Freiburg
 

Re: Apache mit suPHP: malformed header from script

Post by timeless »

die Datei enthält nur den Befehl phpinfo();
Eine HTML-Datei mit eingebettetem PHP-Code (echo-Ausgabe) funktioniert ebenfalls nicht.

Wo und wie kann ich den HTTP-Headern auf den Grund gehen?
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: Apache mit suPHP: malformed header from script

Post by majortermi »

timeless wrote: Beim Aufrufen der Datei per Webbrowser erscheint ein Internal Server Error (500). Die suphp_log zeigt folgendes:

Code: Select all

[Sun Jul 13 22:32:34 2003] [info] /var/www/test.php executed as user www-data (33), group www-data (33)
Hört sich eigentlich gut an, aber die Error-Log vom Apache bringt diese Meldung:

Code: Select all

[Sun Jul 13 22:32:34 2003] [error] [client 217.1.1.38] malformed header from script. Bad header=Error on executing script(8): /var/www/test.php
Wo ist der Wurm drin?
Du hast das Problem, dass suPHP das Logfile nicht öffnen konnte. Ã?berprüfe mal, ob der Pfad, den du in der suPHP-Config beim Kompilieren angegeben hast, auch tatsächlich existiert.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
timeless
Posts: 26
Joined: 2003-06-30 18:02
Location: Freiburg
 

Re: Apache mit suPHP: malformed header from script

Post by timeless »

Ich habe inzwischen Apache und PHP vom System deinstalliert und nochmals neu installiert, seitdem funktioniert alles.
Post Reply