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.

 

Ähnliche Beiträge

    None Found