Der Fehler an deinem Programm (du weisst schon wie ich das meine *g*) ist bereits in der ersten Zeile use strict; <-- weil er will ja kein use *achselzuck*
Quatsch.
Wie gesagt ein 500'er ist kein Fehler mit dem man was anfangen kann und das Skript kann auch keinen 500er Fehler erzeugen, da alle Fehler vorher abgefangen werden.
Das einzige was hier nicht stimmen könnte ist die erste Zeile, die musst du u.U. anpassen ich weiß nicht wo bei dir das Perl liegt.
Der richige Code lautet:~~~perl
#!/usr/bin/perl -w
use strict;
BEGIN {
print "content-type:text/plain\n\n";
$SIG{DIE} = sub {
print "Es trat ein Fehler auf: @_\n";
}
}
use CGI;
print "Meine Version des CGI Moduls ist:", $CGI::VERSION;
Struppi.