Hallo Bernhard!
Falsch gedacht! es fehlt der Header: print "Content-type: text/html\n\n";
Das verstehe ich nicht.
Das Script fügt seine Ausgabe doch mitten im HTML ein, dort wo das <!-- ssi goes here --> steht. Da ist der Header doch schon längst vom Apache -so wie bei statischen Dokumenten auch- ausgegeben worden.
Das Script wird ja in eine HTML-Seite includiert, es ersetzt diese nicht wie sonst üblich, also sollte der Versuch mit der Header-Ausgabe darin enden, dass man "Content-type: text/html\n\n" lesbar mitten auf seiner Webseite stehen hat.
Gruss,
Carsten