PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache-Fehler:Premature end of script headers



Buck Rogers
31.05.01, 13:54
Hallo zusammen,
hab schon seit einiger Zeit Apache 2.0 installiert und bin vor kurzem über das Projekt YaBB gestoßen( http://yabb.xnull.com/index.php ).
Hab alles nach Anleitung installiert und erhalte folgende Fehlermeldung (error_log)beim aufruf von 127.0.0.1/cgi-bin/YaBB.pl:
[Thu May 31 14:42:10 2001] [error] [client 127.0.0.1] Premature end of script headers: ....../cgi-bin/YaBB.pl
Die Datei YaBB.pl ist vorhanden und kann auch via Perl ausgeführt werden. Wenn man die Ausgabe in eine Datei umleitet erhält man auch die gewünschte Website. Jedoch brint Apache immer den Fehler...
Hat jemand vielleicht ne Idee woran das liegen könnte?

sUbsYs
31.05.01, 15:22
Als alter YaBB Fan kann ich dir sagen:
1) Auf chmod 755 setzen (YaBB.pl, Printpage.pl usw.)
2) Im ASCII Format hochladen
3) Das Verzeichnis in dem das YaBB liegt auf CHNOD 755 setzen.

TommeS73
31.05.01, 20:34
...und als alter Apache-Fan ;) kann ich Dir sagen, dass Perl-Scripte, welche unter Windows erstellt wurden, nicht vom Apache ausgeführt werden können, da der Pfad(eventuell weiterer Fehler) nicht gefunden wird. Versuche mal, falls die Tips aus den vorherigen Postings nichts bringen, dos2unix auf die Scripte unter /cgi-bin/ anzuwenden.

Thomas

Buck Rogers
01.06.01, 09:43
Vielen Dank für die Hinweise, werd das heute mal ausprobieren!
BTW hat jemand YaBB mit Apache 1.3/2.0 am laufen??

Buck Rogers
01.06.01, 13:38
Also, vielen Dank!
Das ganze lag wirklich am Zeilenumbruch.
dos2unix hat geholfen