Perl Hilfe: Premature end of Script Header
Beim Start von Perl-Programmen auf einem Server kommt es oft zur Fehlermeldung "Premature end of Script Header". Das kann drei Gründe haben:
- Das Verzeichnis von Perl in der ersten Zeile des Programms ist falsch. Meist steht hier #!/usr/bin/perl. Auf vielen Systemen muß es aber heißen #!/usr/local/bin/perl.
- Sie haben das Perl-Script via ftp im Binärmodus auf Ihren Server geladen. In diesem Fall wiederholen Sie den Upload als ASCII.
- Ihr Perl-Script kommt aus einer gezippten Datei und wird beim Entpacken nicht als Text-Datei erkannt. Erzwingen Sie den Textmodus mit unzip -aa datei.zip.
Weiter:
Ich versuche mal sachlich zu bleiben, obwohl ich mich stark bemühen
muss, ein merkwürdig, irres Lachen zu unterdrücken. Seit nunmehr 3
Tagen schlage ich mich mit den premature end of script header Fehlern
herum, konfiguriere wie ein wilder an httpd.confs und initd.confs und
hast Du nicht gesehen herum und was ist: Falsch entzippt!
Danke Dir(!) für den Tipp, ich hätte ihn gern 3 Tage früher gefunden!
[Dominik | 29.04.2003]
der 4. fehlt noch: Kann aber auch an fehlenden Rechten liegen.
[isnogutt | 31.01.2005]
Aktualisiert am: 2001-08-09 15:18:13
Die Tipps von Tippscout.de sind sorgfältig recherchiert. Dennoch bitten wir um Verständnis, dass Tippscout.de keinerlei Haftung übernehmen kann für eventuelle Probleme oder Schäden, die aus der Umsetzung resultieren.

RSS Abonnieren
Facebook
Del.icio.us
Twitter