Uhrzeit ?

Begonnen von michaelthomas, 24 Juni 2007, 02:22:42

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

michaelthomas

Hallo,
ich habe nichts passendes gefunden deshalb poste ich hier fals das falsch ist jetzt schonmal sorry,
ich habe pragmaMX 1.9 ink servpack 4 installiert smf board 1.1.2
alles klappt soweit
nur meine urhzeit wird falsch angezeigt total falsch fast 14 std.

woran kann das liegen ?
danke und gruß Michael
http://ttfsterkrade.eu

comedi

Hallo,
ich gehe mal davon aus, daß du die Uhrzeit im smf meinst. Bei Admin im smf kannst du unter dem Punkt Konfiguration, dann Forum-Einstullungen die globale Zeit verändern. Bei uns müsste dort 0 stehen.
Grüße
Michael
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

StegRene

´s könnt auch sein, dass die Serverzeit völlig falsch läuft?

michaelthomas

Zitat von: StegRene am 26 Juni 2007, 14:18:22
´s könnt auch sein, dass die Serverzeit völlig falsch läuft?

im forum stimt die zeit nachdem ich +1 eingegeben habe nur in PragmaMx ist die zeit noch eine stunde falsch
kann ich das auch wo einstellen ?
danke und gruß Michael
http://ttfsterkrade.eu

Biker

Admin-Menü -> Einstellungen -> Generelle Seitenangaben -> Lokales Zeitformat ->

das müsste auf "D  (de_DE.iso8859-15)" stehen!

Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!

michaelthomas

Zitat von: Biker am 26 Juni 2007, 16:39:57
Admin-Menü -> Einstellungen -> Generelle Seitenangaben -> Lokales Zeitformat ->

das müsste auf "D  (de_DE.iso8859-15)" stehen!

Gruß
Bernd
habe ich aber trotzdem 1 std differenz
danke und gruß Michael
http://ttfsterkrade.eu

Baldyman

Zitat von: michaelthomas am 26 Juni 2007, 15:52:54
im forum stimt die zeit nachdem ich +1 eingegeben habe nur in PragmaMx ist die zeit noch eine stunde falsch
kann ich das auch wo einstellen ?


hmmm....also verbessert mich wenn ich falsch liege !
Aber wenn PragmaMX die Zeit noch falsch anzeigt,
dann liegts am Server. Da PragmaMX die Server Zeit heranzieht.
Ist bei meiner Seite auch so.....grundsätzlich 15 Minuten geht die vor  :puzzled:
Aber dafür bin ich immer pünktlich, da ich 15 Minuten früher da bin  :BD:

michaelthomas

Zitat von: Baldyman am 26 Juni 2007, 20:33:00
Zitat von: michaelthomas am 26 Juni 2007, 15:52:54
im forum stimt die zeit nachdem ich +1 eingegeben habe nur in PragmaMx ist die zeit noch eine stunde falsch
kann ich das auch wo einstellen ?


hmmm....also verbessert mich wenn ich falsch liege !
Aber wenn PragmaMX die Zeit noch falsch anzeigt,
dann liegts am Server. Da PragmaMX die Server Zeit heranzieht.
Ist bei meiner Seite auch so.....grundsätzlich 15 Minuten geht die vor  :puzzled:
Aber dafür bin ich immer pünktlich, da ich 15 Minuten früher da bin  :BD:
stimmt
also müsste ich ein patch haben der die zeit richtig in pragmamx einstell ?
falls es sowas gibt.
vieleit eine anregung an die progger hier im forum
danke und gruß Michael
http://ttfsterkrade.eu

Baldyman

Ich denke wenn es wirklich am Server liegt,
dann sollte der Serverbetreiber seine Uhrzeit richtig stellen.
Das über PragmaMX wieder auszubügeln was andere "verbocken"
wäre ja in dem Fall wirklich den Aufwand nicht wert.
Wobei ich sagen muß, ich kenn mich damit garnicht aus  :red:
Aber für den Serverbetreiber ist es sicher einfacher die Zeit zu stellen,
als im PragmaMX was zu coden, das so einen Fehler behebt.

StegRene

Zitat von: Baldyman am 26 Juni 2007, 20:33:00
Ist bei meiner Seite auch so.....grundsätzlich 15 Minuten geht die vor  :puzzled:
Aber dafür bin ich immer pünktlich, da ich 15 Minuten früher da bin  :BD:

LOL ;)

Zitat von: michaelthomas am 26 Juni 2007, 20:43:55
also müsste ich ein patch haben der die zeit richtig in pragmamx einstell ?
falls es sowas gibt.
vieleit eine anregung an die progger hier im forum

Vielleicht wäre es einfacher, die Serverzeit einstellen zu lassen, oder es selbst zu tun  :puzzled: ??
Ich dreh auch im Büro ned alle Uhren eine Stunde zurück, wenn ich verpennt hab........
Wenn es 19 Uhr ist, ist es 19 Uhr, das kannst auch mit einem Patch nicht ändern.

JoergK

#10
Zitat von: michaelthomas am 26 Juni 2007, 20:43:55
also müsste ich ein patch haben der die zeit richtig in pragmamx einstell ?
falls es sowas gibt.
vieleit eine anregung an die progger hier im forum

Wie Baldyman bereits sagt, liegt die "falsche" Uhrzeitanzeige an der Servereinstellung, sofern die Zeitzoneeinstellung im Adminmenü den lokalen Gegebenheiten entspricht.

So wie es aussieht, läuft der Server auf dem Deine Website liegt noch mit MEZ = "Winterzeit".
Dies umzustellen ist Sache des Betreibers/Providers (hier evanzo).

Ohne hier diesem Provider etwas unterstellen zu wollen: Das ist häufig das Problem mit den Billighostern ... nen Rootserver mieten und nen paar Webs drauf laufen zu lassen ist mittlerweile fast zu nem Kinderspiel geworden ... aber den Server als solches richtig, im Sinne von Sicherheit und korrekter Konfiguration, zu betreiben, dazu gehört weit mehr. Und das fehlt den meisten Billigheimern halt.

Nichts desto trrotz ... das ganze Wehklagen hilft Dir jetzt auch nicht wirklich weiter. Es gibt nu für Dich zwei Möglichkeiten:

1. Schilder Deinem Provider das Problem und bitte ihn, es abzustellen ... und warte ab, ob/bis er's ändert.
oder
2. "Verbiege" die anzuzeigende Uhrzeit für die Ausgabe im Seitenkopf.

Für die 2te Variante schau mal bitte in die /themes/blue-sand/functions.php in die Zeilen ~510-515
Zitatfunction mx_show_time (){
   $timestamp = time();
   $uhrzeit = date("H:i",$timestamp);
   $out= $uhrzeit;
   return $out;
   }

und ändei die wie folgt ab
Zitatfunction mx_show_time (){
   $timestamp = (time() + 3600);
   $uhrzeit = date("H:i",$timestamp);
   $out= $uhrzeit;
   return $out;
   }
Damit werden 3600 Sekunden = 1 Stunde zur Serverzeit hinzugezählt. Damit sollte die Anzeige im Seitenkopf wieder passen.
Nur bei der Rückstellung vom Sommer- auf Winterzeit musste halt dran denken und die Änderung wieder rückgängig machen.  ;)

Parallel würde ich trotzdem den Provider auf das Problem ansprechen.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

michaelthomas

#11
Zitat von: JoergK am 26 Juni 2007, 22:19:32
Zitat von: michaelthomas am 26 Juni 2007, 20:43:55
also müsste ich ein patch haben der die zeit richtig in pragmamx einstell ?
falls es sowas gibt.
vieleit eine anregung an die progger hier im forum

Wie Baldyman bereits sagt, liegt die "falsche" Uhrzeitanzeige an der Servereinstellung, sofern die Zeitzoneeinstellung im Adminmenü den lokalen Gegebenheiten entspricht.

So wie es aussieht, läuft der Server auf dem Deine Website liegt noch mit MEZ = "Winterzeit".
Dies umzustellen ist Sache des Betreibers/Providers (hier evanzo).

Ohne hier diesem Provider etwas unterstellen zu wollen: Das ist häufig das Problem mit den Billighostern ... nen Rootserver mieten und nen paar Webs drauf laufen zu lassen ist mittlerweile fast zu nem Kinderspiel geworden ... aber den Server als solches richtig, im Sinne von Sicherheit und korrekter Konfiguration, zu betreiben, dazu gehört weit mehr. Und das fehlt den meisten Billigheimern halt.

Nichts desto trrotz ... das ganze Wehklagen hilft Dir jetzt auch nicht wirklich weiter. Es gibt nu für Dich zwei Möglichkeiten:

1. Schilder Deinem Provider das Problem und bitte ihn, es abzustellen ... und warte ab, ob/bis er's ändert.
oder
2. "Verbiege" die anzuzeigende Uhrzeit für die Ausgabe im Seitenkopf.

Für die 2te Variante schau mal bitte in die /themes/blue-sand/functions.php in die Zeilen ~510-515
Zitatfunction mx_show_time (){
        $timestamp = time();
        $uhrzeit = date("H:i",$timestamp);
        $out= $uhrzeit;
        return $out;
        }

und ändei die wie folgt ab
Zitatfunction mx_show_time (){
        $timestamp = (time() + 86400);
        $uhrzeit = date("H:i",$timestamp);
        $out= $uhrzeit;
        return $out;
        }
Damit werden 86400 Sekunden = 1 Stunde zur Serverzeit hinzugezählt. Damit sollte die Anzeige im Seitenkopf wieder passen.
Nur bei der Rückstellung vom Sommer- auf Winterzeit musste halt dran denken und die Änderung wieder rückgängig machen.  ;)

Parallel würde ich trotzdem den Provider auf das Problem ansprechen.


super klappt nun nur habe ich das so gelöst  $timestamp = (time() + 3600);
habe aber parallel dazu mein provider angeschrieben

ich danke euch für euere hilfe  :thumbup:
danke und gruß Michael
http://ttfsterkrade.eu

JoergK

Zitat von: michaelthomas am 26 Juni 2007, 22:45:32
super klappt nun nur habe ich das so gelöst  $timestamp = (time() + 3600);

Oops ... my fault  :red: :crazy:
Natürlich ist 3600 richtig. :thumbup:

Habs im vorigen Post korrigiert.  ;)
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody