SSI Probleme

Hallo Leute,

ich versuche auf meiner index.html die Uhrzeit mit datum anzuzeigen.

Hier die Zeit :

www.mundtkowski.de

…wie man sieht steht dort nur der text und keine uhrzeit.

was mache ich falsch???

ich habe gelesen das ssi freigegeben werden muss auf dem server. mir wurde gesagt das ssi möglich ist.

kann man das testen? ich glaube meinem provider erst wenn es geht.

vielen dank

james

Hallo James,

Erstens muss in der Webserver-Konfiguration SSI aktiviert sein und zweitens ist es dann meistens so, dass nur Dateien mit speziellen Endungen geparst werden (z.B. .sthm oder .shtml)

Versuchs doch mal mit einer anderen Dateieendung.

Gruss, Simon

Hallo und vielen Dank,
ich denke die index.html kann nur mit htm oder html enden weil sie sondt nicht gefunden wird. muss ich also einen link zu einer .shtml seite machen und dort das [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wen du Zugriff auf die httpd.conf hast, kannst du auch index.stm oder index.shtml als Startseite definieren bzw. evtl. ist das schon definiert.

Gruss, Simon

Hi, James,

ich versuche auf meiner index.html die Uhrzeit mit datum
anzuzeigen.

Damit das geht, musst Du (1) in der „.htaccess“-Datei angeben, dass auch *.html-Dateien geparsed werden sollen, zum Beispiel so:

Addhandler server-parsed .html .sht .shtm .shtml

.shtm/.shtml-Dateien sollten üblicherweise vom Server her bereits geparsed werden, je nach Konfig. ist’s aber trotzdem mit dem „Addhandler…“ nötig. Am besten auch zu Anfang der (jeweiligen) .htaccess-Datei schreiben.

Und (2) zu Deinem Script:

Hier die Zeit :

…musst Du darauf achten, dass zwischen der Anweisung und dem abschliessenden „–>“ noch ein Leerzeichen stehen muss, also so:

 Hier die Zeit : 

Und dann sollte das auf einem Apache-Server auch funzen!

Damit das aber schöner aussieht, solltest Du das Zeitformat vorher noch „konfigurieren“, z.B. so:

Die aktuelle Zeit: 

http://www.mundtkowski.de

…wie man sieht steht dort nur der text und keine uhrzeit.

was mache ich falsch???

ich habe gelesen das ssi freigegeben werden muss auf dem
server. mir wurde gesagt das ssi möglich ist.

Ja, ggf. halt über eine Konfigurationsseite Deines Providers (wie sie glaube 1&1 anbietet…) – Aber probiere’s erst mal so wie oben beschrieben. Müsste gehen. – Lass es uns wissen!!!

kann man das testen? ich glaube meinem provider erst wenn es
geht.

Testen: Ja, und zwar mit dem Befehl „printenv“

 **Das aktuelle Server-Environment:** 

Hier noch eine Link-Liste…

Zum Thema SSI und .htaccess findet sich 'ne ganze Menge guter Beschreibungen im Web (z.T. in Englisch).
Ich liste Dir hier einmal gesammelte Links auf, die ich zum Teil gelesen, zum Teil aber auch nur grob gesichtet habe. Teilweise geht es auch in das Thema CGI-Perl hinein…
Da alles noch etwas unsortiert ist, kommentiere ich hier jetzt x nichts.

Google-Suche z.B. mit "SSI +Variable"

http://www.google.de/search?num=100&hl=de&ie=ISO-885…

Uni’s/TU’s zum Thema

http://cgi.tu-harburg.de/manual/mod/mod_include.html
http://cgi.tu-harburg.de/~rztmbr/Kurse/SSI/SSI_inhal…
http://rcswww.urz.tu-dresden.de/~pl1/tech/htaccess/
http://www-vs.informatik.uni-ulm.de/Lehre/WebEnginee…

Dr. Web (Achtung: DrWeb.de bauen gerade ihre Seiten um…)

http://www.drweb.de/programmierung/index-ssi.shtml
http://drweb.de/programmierung/ssi_10.shtml
http://drweb.de/projektpflege/htaccess.shtml

Diverse
http://home.snafu.de/pewtah/ssi/index.shtml
http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes…
http://page-workshop.de/CGI-Perl/index.html
http://www.aboutwebdesign.de/awd/content/971543957.s…
http://www.bananajoe.de/ssi.html
http://www.html-world.de/program/hta_1.htm
http://www.knor.de/germ_ssi_tipps.htm
http://www.mnieberg.de/tips/server-parsed.htm
http://www.trash.net/faq/htaccess.shtml

.ORG
http://www.pcre.org/
http://httpd.apache.org/docs-2.0/mod/mod_include.htm…

CU & have fun!
DannyFox64 :smile:

http://dannyfox64.gmxhome.de/