Page 1 of 1

PERL Problem bei Strato Server

Posted: 2005-08-30 21:56
by rawhide
Hallo ihr Lieben hoffentlich kann mir einer von euch helfen.
Ich habe nen Strato Powerserver mit Suse 9.0 und Visas.
PHP und mysql klappen einwandfrei.
wenn ich aber ein Perl-script hochlade klappte es nicht.
als fehlemeldung kommt:
Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.

Fehlermeldung:
Premature end of script headers: test.pl

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
chat.h610654.serverkompetenz.net
Tue Aug 30 21:53:54 2005
Apache/2.0.48 (Linux/SuSE)
wenn ich das auf meinem server4you vserver ausführe klappt es.
unter ssh klappt es auch. also ist der perl pfad und der code wohl auch richtig..
im visas habe ich selbstverständlich auch eingestellt das Perl erlaubt ist.
chmods sind (swoeit ich das sehe) auch richtig eingestellt (755)
und mitlerweile bin ich mit meinem latein am ende.

http://chat.h610654.serverkompetenz.net/cgi-bin/test.pl

Quellcode:

Code: Select all

#!/usr/bin/perl -w

print "Content-type:text/htmlnn";
print "m0wl";


Re: PERL Problem bei Strato Server

Posted: 2005-08-30 22:33
by timeless2
Ã?berprüfe mal unter welchem Benutzer das Skript ausgeführt werden soll und wem das Skript gehört. Was sagen die Log-Dateien (apache, evtl. suexec etc.)?

Re: PERL Problem bei Strato Server

Posted: 2005-08-30 22:41
by rawhide
Ausgeführt werden soll es mit Benutzer "chat" dem gehört auch das Verzeichnis. das is so wie ichs im chown gesehn hab auch korrekt,
aber mit den Logdateien bin ich überfragt ;)

Re: PERL Problem bei Strato Server

Posted: 2005-08-31 08:28
by bungeebug
hast dus als ASCII oder Binary übertragen?

Re: PERL Problem bei Strato Server

Posted: 2005-08-31 11:01
by rawhide
ich habe es ganz normal über ftp übertragen. der macht mir das automatisch..
und wie gesagt so über ssh kontn ich das ja auch ausführen und es hat geklappt..

Re: PERL Problem bei Strato Server

Posted: 2005-08-31 16:17
by rawhide
danke leute. problem ist behoben.
lag an einem Serverupdate

Code: Select all

cp -a /usr/sbin/suexec2_visas /usr/sbin/suexec2
hat den fehler behoben