PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache(cgi/perl) Fehlermeldung



termito
21.04.02, 20:37
Wie kann das sein das :
-CGI über DefaultRoot funktioniert:
http://IP/cgi-bin/sysinfo.cgi
-CGI in den homes leider nicht:
http://IP/~termito/cgi-bin/sysinfo.cgi

FEHLERMELDUNG:
Premature end of script headers: /home/termito/www/cgi-bin/sysinfo.cgi

Was muss ich noch in der httpd.conf eintragen damit auch in den homes cgi funktioniert ?
Das hab ich schon eingetragen:
ScriptAlias /cgi-bin/ "/home/termito/wwww/cgi-bin/"

zagadka
21.04.02, 21:25
Wenn Du SuSE benutzt deinstallier am besten den Apache und spiel Dir die aktuelle Version von apache.org rauf. Ist ein bischen Arbeit die Pfade anzupassen, aber wenigstens funktioniert dann alles, wie es soll.

termito
22.04.02, 06:44
Ich hatte zuvor "public_html" in "www" umbenannt.
Der Server lief auch ohneProbleme (d.h. die Homepages der User wurden
angezeigt) bis auf CGI.
Als ich nun die Standardbenennug auf "public_html" umschrieb und die
httpd.conf dementsprechend wieder zurücksetzte, gings.
Anscheinend muss in den homes "public_html" stehen ?!