WebSite X5Help Center

 
Peter R.
Peter R.
User

Gästebuch: Fehler in Timestamp  de

Author: Peter R.
Visited 516, Followers 1, Shared 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.

Posted on the
7 ANSWERS
Der Zwoemti
Der Zwoemti
Moderator

und auf was steht dein Webserver?

Read more
Posted on the from Der Zwoemti
Peter R.
Peter R.
User
Author

Die Systemzeit und Zeitzone auf meinem Webserver stimmen.

Read more
Posted on the from 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. 

Read more
Posted on the from Der Zwoemti
Peter R.
Peter R.
User
Author

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.

Read more
Posted on the from 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. 

Read more
Posted on the from Der Zwoemti
Peter R.
Peter R.
User
Author

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.

Read more
Posted on the from Peter R.
Der Zwoemti
Der Zwoemti
Moderator

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

Read more
Posted on the from Der Zwoemti