Kalle_B: Problem mit filemtime() beim Vergleich auf zwei Rechnern

Beitrag lesen

Hello,

Per filemtime() gibt mir Debian jedoch 21:31 zurück.

Genau das hat Dir Martin gerade erzählt. Filemtime() benutzt UTC und nicht die LC_Local-Einstellungen. Die Umrechnung musst Du selber vornehmen.

Okay, habe mich unter Win2000 als Admin angemeldet (ungern, wenn ich im Web bin) und die Zeit um die falschen Minuten korrigiert. Die Zeitzone ist MESZ.

Komisch ist folgendes unter Win2000:
Habe das PHP- File geändert und um 22:31 gespeichert, so wird es vom Windows Explorer angezeigt. Unter Win2000 gibt mir filemtime jedoch 19:40 zurück, das war der Stand vor der Änderung.

Ich verstehe nichts mehr. Was macht filemtime denn genau?

Kalle