SSI funktionieren nicht
Christian
- html
Hi
Ich habe folgendes Problem: Soeben habe ich mir den Apache-Server heruntergeladen und mit ihm klappt auch alles soweit. Was ich damit anstellen wollte, ist SSI (Server Side Includes, also .sht, .shtm oder.shtml) ausprobieren. Erst scheiterte es daran, dass Windows XP diese Dateien gar nicht erkannte, doch über "öffnen mit" konnte ich das lösen.
Trotzdem werden alle SSI-Befehle ignoriert, wenn ich z.B. http://localhost/test.shtml aufrufe, wird die Datei zwar geöffnet, aber nur der HTML-Inhalt angezeigt, die SSI-Befehle werden vermutlich als Kommentare interpretiert - bei mir auch browserunabhängig.
Die Einträge <Directory und DocumentRoot in der httpd.conf habe ich richtig eingestellt, mit normalen HTML-Dateien klappt es auch.
Hier die Datei test.shtml, die ich öffnen wollte:
<html><head><title>SHTML-Test</title></head><body>
<!--#include file="datei.txt" -->
<!--#config timefmt="&d.&m.&Y" -->
<!--#echo var="DATE_LOCAL" -->
</body></html>
Die Datei datei.txt existiert zwar nicht, aber trotzdem müsste wenigstens eine Fehlermeldung angezeigt werden.
Ich hoffe, ich habe mein Problem verständlich geschildert und ihr könnt mir helfen,
Christian
Halihallo Christian
Trotzdem werden alle SSI-Befehle ignoriert, wenn ich z.B.
Natürlich werden sie ignoriert, wenn der Apache nicht zum parsen
von SSI-Dokumenten konfiguriert ist.
Die Einträge <Directory und DocumentRoot in der httpd.conf habe ich richtig eingestellt
Das möchte ich stark bezweifeln. Lies
http://httpd.apache.org/docs/howto/ssi.html
und richte httpd.conf entsprechend ein.
Viele Grüsse
Philipp
Hi
bei mir auch browserunabhängig.
die heissen nicht umsonst _serverside_includes
Die Einträge <Directory und DocumentRoot in der httpd.conf habe ich richtig eingestellt, mit normalen HTML-Dateien klappt es auch.
hast du +Includes?
wird das modul mod_includes geladen?
hast du: AddOutputFilter INCLUDES .html für html dateien analog für .shtml etc definiert?
gruss
Hi
bei mir auch browserunabhängig.
die heissen nicht umsonst _serverside_includes
Die Einträge <Directory und DocumentRoot in der httpd.conf habe ich richtig eingestellt, mit normalen HTML-Dateien klappt es auch.
hast du +Includes?
wird das modul mod_includes geladen?
hast du: AddOutputFilter INCLUDES .html für html dateien analog für .shtml etc definiert?gruss
Hi
Ich sage jetzt einfach mal "nein", weil ich mit keinem dieser Begriffe etwas anfangen kann. Kann mir jemand einfach sagen, was in meiner httpd.conf wie sein muss?
Christian
gude,
[pref:t=78392&m=453161]
halt dich an phillip ;-)
gruss