Wirf mal einen Blick in die Fehlerliste Deines Servers (Apache: error_log).
Komm ich leider nicht dran :-/
Keine access_- und error_log? Pfui :)
Ist da nichts zu sehen, könnte der include-Befehl falsch sein
der ist aus den von dir vorgeschlagenen Dokus abgepinnt - müsste also korrekt sein.
Hast Du das Leerzeichen am Ende mit drin, wie Jojo in <?m=145598&t=26694> geschrieben hat?
oder der Dateiinhalt ist zwar da, wird aber nicht angezeigt
Wenn ich nicht über <!--#include gehe, sondern den im ersten Posting dargestellten Dateiinhalt direkt eingebe, wird's ja auch angezeigt. Korrekt müsste es alo sein.
In der Tat.
Was ich allerdings nicht gefunden habe: Wie muss die "zu includende" .shtml konkret aussehen? Muss sie auch über einen Header verfügen?
Nein, nicht nötig. Es muß übrigens auch keine .shtml-Datei sein, die eingefügt wird. Probier auch einfach mal .html oder .txt.
Letzte Vermutung: Funktioniert nur include nicht oder funktioniert möglicherweise überhaupt kein SSI? Probier mal die anderen Befehle, <!--#printenv --> zum Beispiel.
Wenn allerdings SSI nicht aktiv wäre, müssten die SSI-Befehle in der Seite auftauchen.. Aber das weder die Befehle auftauchen noch etwas ausgeführt wird, ist schon reichlich mysteriös.
Kann man sich Quelltext und Ergebnis irgendwo ansehen?
Gruß,
soenk.e