WebSite X5Help Center

 
Peter R.
Peter R.
User

Gästebuch: Fehler in Timestamp  de

Autor: Peter R.
Visitado 512, Followers 1, Compartido 0  

Hallo,

Meine erste mit website x5 erstellte Seite steht nun kurz vor der veröffentlicheung.

In der Testphase habe ich nun folgendes Bemerkt:

Wenn ein Eintrag im Gästebuch gemacht wird, wird eine Falsche Zeit angeben resp. ein Falscher Timestamp wird in die entsprechende Datei geschrieben.

Der Timestamp liegt 6 Stunden in der Zukunft, das Datum stimmt aber.

Programm: Website X5 Evolution 10 ; 10.1.10.54
Als Webserver dien vorrerst ein QNAP 219 P II mit QTS 4.1.0

Auszug aus der entsprechenden Datei:
<?xml version="1.0" encoding="UTF-8"?><comments>
<timestamp><![CDATA[2014-09-04 21:30:46]]></timestamp>

Kann mir da jemand Helfen?

Viele Grüsse Peter R.

Publicado en
7 RESPUESTAS
Der Zwoemti
Der Zwoemti
Moderator

und auf was steht dein Webserver?

Leer más
Publicado en de Der Zwoemti
Peter R.
Peter R.
User
Autor

Die Systemzeit und Zeitzone auf meinem Webserver stimmen.

Leer más
Publicado en de Peter R.
Der Zwoemti
Der Zwoemti
Moderator

Zeit kommt von dort. Anderer Webserver bzw. Richtiger Webspace? Testen sollte man schon wo es letztendlich auch hin kommt alles andere wäre Unsinn. Denn die Vorschau macht alles was auch sonst nötig ist. Alles andere gehört ordentlich getestet. 

Leer más
Publicado en de Der Zwoemti
Peter R.
Peter R.
User
Autor

Vorerst ein QNAP 219 P II war etwas unglücklich definiert, die Website kommt am schluss auch auf den QNAP. Das Projekt liegt momentan aber auf einem noch nicht veröffentlichtem Ordner.

Zum Testen habe ich die Website ein Paar bekannten zugäglich gemacht, so habe ich den fehler auch bemerkt.


Ich habe zum Test die Systemzeit auf dem QNAP um sechs Stunden zurückgestellt, und siehe da, die Zeit würde nun stimmen.

Habe von PHP nicht die grosse Ahnung, bin eher VBA orientiert.

Aus meiner überlegung müsste doch ein einer Programmierzeile stehen das er sich die Systemzeit vom Server holen soll, oder bin ich da falsch?

Ansonsten würde ich versuchen direkt dort einzugreifen.

Leer más
Publicado en de Peter R.
Der Zwoemti
Der Zwoemti
Moderator

Ja es wird die serverzeit genommen bzw dessen Zeitzone. Es ist nicht sinnvoll das im Programmcode zu ändern. 

Leer más
Publicado en de Der Zwoemti
Peter R.
Peter R.
User
Autor

Die Zeitzone war das Stichwort.

Ich habe nun auf meinem QNAP die Zeitzone so verändert das nun ein Richtiger Timestamp gemacht wird.

Die Zeitzone stimmt nun zwar nicht mir der Realität überein, aber nun sollte es wenigstens funktionieren.

Vieleicht gibt es mit einem Update elegantere Lösung dieses Problem zu lösen.

@Der Zwoemti, Danke für deine Unterstützung.

Leer más
Publicado en de Peter R.
Der Zwoemti
Der Zwoemti
Moderator

Ist eigentlich nichts falsch. Liegt sehr wahrscheinlich irgendwo bei dir. 

Leer más
Publicado en de Der Zwoemti