Thread Funktionierendes Perl/CGI-Script läuft nicht mehr (40 answers)
Opened by MiLeREDE at 2021-08-03 17:20

GwenDragon
 2021-08-04 13:20
#193479 #193479
User since
2005-01-17
14045 articles
Admin1
[Homepage]
user image
Quote
Im error_log sehe ich:

"[Tue Aug 03 13:35:19.881797 2021] [cgid:error] [pid 16751:tid 139821192283904] [client ...] End of script output before headers: submitirc.cgi"
Das bedeutet, dass dein Programm etwas an STDOUT geschrieben hat und davor kein HTTP-Content-Type-Header gesendet wurde.
Mit FastCGI hat das nix zu tun. Und ich glaube kaum, dass du FastCGI bei Perl und Plesk benutzt.

Zeile 37:
die (print $q->redirect('https://example.net/test/err.html')) unless $s;
Was soll das deiner Meinung nach machen? Den Erfolg des Redirect ausgeben und dann das Programm sterben lassen?
Kann sein, dass daher die Logmeldung kommt.
Last edited: 2021-08-04 13:24:33 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Funktionierendes Perl/CGI-Script läuft nicht mehr