SSI Befehl wird nicht mehr ausgeführt

stefan-becker

New Member
Hallo,

seit dem ich Debian 3.1 auf meinem vServer am laufen habe, habe ich ein Problem mit einer SSI Anweisung:

Code:
<!--#config timefmt="%d.%m.%Y %H:%M"-->
<!--#echo var="LAST_MODIFIED" -->

Leider passt er das Datum nicht mehr an. Ausgeben tut er es.

Folgende Anpassung geht aber:
Code:
<!--#config timefmt="%H:%M" -->
<!--#echo var="DATE_LOCAL"-->

Woran kann das liegen? An der Seite habe ich nichts geändert.

Stefan
 
Funktionieren denn diese Kombinationen:
Code:
<!--#config timefmt="%d.%m.%Y %H:%M"-->
<!--#echo var="DATE_LOCAL"-->
Code:
<!--#config timefmt="%H:%M" -->
<!--#echo var="LAST_MODIFIED" -->

Und welche Apache-Version hast Du denn nun drauf?

huschi.
 
Vielleicht liegt es einfach daran, daß Du zuwenig Informationen lieferst.
Was heißt "keine Anpassung"?
Was ist denn nun der reale Output?
Steht irgendwas in den Logfiles?
Am besten sogar einen Link auf eine/mehrere Testseiten, etc.

huschi.
 
Was heißt "keine Anpassung"?

Damit meine ich, dass das Datum nicht so angezeigt werden soll, wie ich es über den SSI Befehl angegeben habe.

Was ist denn nun der reale Output?
Also mein Quelltext sieht so aus:
<!--#config timefmt="%H:%M" --><!--#echo var="DATE_LOCAL"-->
So wird es richtig ausgegeben.

<!--#config timefmt="%D" -->
This file last modified <!--#echo var="LAST_MODIFIED" -->
Hier passiert gar nichts mehr.

Zusehen ist das ganze auch auf Freiwillige Feuerwehr der Stadt Recklinghausen Löschzug Hochlar


Steht irgendwas in den Logfiles?
In welchem würde denn sowas stehen?
 
Folgendes Problem:
Wenn ich frage "Was ist denn nun der reale Output?", dann meine ich den realen Output und nicht "So wird es richtig ausgegeben" oder "Hier passiert gar nichts mehr."
Das sind keine Aussagen mit denen man was anfangen kann!

Und Dein Link ist auch Blödsinn, wenn man nicht weiß, welche SSI-Anweisung dahinter steht.

Jetzt nimmst Du mal Deine Zwei und meine Zwei von ganz oben, nummerierst die von oben durch und erstellst beispiel1.shtml bis beispiel4.shtml. Und davon postest Du die Links. Und dann können wir vielleicht endlich weiter kommen.

huschi.
 
Das eine mal geht's, das andere Mal nicht?
Sehr seltsam...
Aber Schreibfehler sind auch keine drin, oder?

huschi.
 
beispiel1.shtml
Code:
<!--#config timefmt="%d.%m.%Y %H:%M"-->
<!--#echo var="LAST_MODIFIED" -->

beispiel2.shtml
Code:
<!--#config timefmt="%H:%M" -->
<!--#echo var="DATE_LOCAL"-->

beispiel3.shtml
Code:
<!--#config timefmt="%d.%m.%Y %H:%M"-->
<!--#echo var="DATE_LOCAL"-->

beispiel4.shtml
Code:
<!--#config timefmt="%H:%M" -->
<!--#echo var="LAST_MODIFIED" -->

Das sollte doch so korrekt sein ...
 
Das eine mal geht's, das andere Mal nicht?

So ich habe es jetzt nochmal ausprobiert:

kopf.shtml
Code:
<!--#config timefmt="%H:%M" --><!--#echo var="DATE_LOCAL"-->

Keine richtige Ausgabe

index.shtml
Code:
<!--#include file="kopf.shtml"-->

Hier funktioniert es, aber wieso?
 
Back
Top