joe23: über Perl erstellte Webseite erscheint nur Teilweise im Browser

Beitrag lesen

ich habe folgendes Problem:

Das Carp-Modul habe ich eingebunden. Beim testen konnte ich den Fehler ein wenig eingrenzen:
Da ich nicht die CGI-tag aus dem CGI Module benutze schreibe ich über  print-Befehle den gesamten Output auf STDOUT. Dieser erscheint im Fehlerfall nur Teilweise auf dem Browser(reproduzierbar). Definiere ich nun zwischen den einzelnen prints eine Variable (zb my $var='';) so verschwindet der Fehler d.h die gesamte Seite wird zur Anzeige gebracht.

Als Bsp:
....
print '      </fieldset>'."\n";
print '      </div>'."\n";
print '      <fieldset>'."\n";
print '   <legend title="XXXX ausw&auml;hlen"> XXXX: </legend>'."\n";
print '   <div id="0">'."\n";
my $testoutput=''; ##diese Zeile ist eingebunden: Ohne-> Abbruch;Mit ->kein Abbruch
print '   </div'."\n";
...

Leider gibt es weder im Logfile noch im Browser eine FM.
Im SYSTEM-LOG vom Server steht:
Das Skript, das vom URL '/XXX/cgi/XXX.cgi' mit den Parametern 'XX=96' gestartet wurde, gab innerhalb der konfigurierten Zeitspanne keine Rückmeldung. Der HTTP-Server beendet das Skript.
Weitere Informationen ....

und der Perlprozess läuft als Zombie weiter bis ich ihn kille.

mfg und bitte um Antwort..
joe23