Andreas Bierhals: (PERL)(Apache) Ausgabe eines CGI-Skripts bricht ab

Beitrag lesen

Hallo,

Hat vielleicht irgendjemand eine Idee, was ich da verkehrt mache?
Es riecht ein wenig nach irgendeinem Pufferüberlauf oder so etwas ... es kommt aber
auch *gar* keine Fehlermeldung im Apache-ErrorLog,  nicht mal in der CGI-Trace-Datei ...
...
Das Perl-Skript:

»»  ...

foreach my $zeile (reverse @inhalt)
                  { print "$zeile"; }

Keine Ahnung, was daran falsch sein soll - aber, wenn es tatsächlich ein Pufferüberlauf sein sollte (wobei ein "Pufferüberlauf" in der Küche noch ganz anders "riechen" kann <g>), würde ich als erstes probieren, die beiden 'my' - Keywords aus dem Skript zu entfernen - sind ja nicht so dringend nötig oder?

Mal ne Frage am Rande - das Konstrukt "foreach my $var { ... } " habe ich noch nirgendwo vorher so gesehen - wenn man stattdessen "foreach $var { ... }" schreibt, ist $var dann lokal oder global gültig?

Viele Grüße

Andreas