IP Security Forum

Author Topic: Falsche Zeitzone / Sommerzeit in PHP 5 für Netware 6.5  (Read 7910 times)

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 250
  • Karma: 0
    • http://meineipadresse.de/
Falsche Zeitzone / Sommerzeit in PHP 5 für Netware 6.5
« on: Friday, 30.03.2007 17:56 »
Wer auf einem NetWare 6.5-Server ein PHP-Skript ausführt, sollte auf die korrekte Zeitzone achten, selbst mit dem aktuellsten Servicepack NW65 SP6 scheint es da Probleme zu geben. Die mitgelieferte PHP-Version 5.0.5 liest unter bestimmten Bedingungen zwar die Zeitzone von NetWare korrekt aus, nicht aber den Sommerzeit-Status, daher ist jetzt während der Sommerzeit der mit date() erzeugte Zeit-String um eine Stunde zurück.

Lösung:

Updaten auf die letzten Builds von PHP 5.1.1 oder 5.1.2-dev von der PHP for Netware Site

Danach muss in der Datei php.ini die lokale Zeitzone explizit eingetragen werden, weil sie ab PHP 5.1 nicht mehr vom System gelesen wird, also beispielsweise:

[Date]
; Defines the default timezone used by the date functions
date.timezone = Europe/Berlin


Eine Liste von PHP timezone strings gibt es hier.
« Last Edit: Saturday, 31.03.2007 11:37 by admin »