I searched now for many hours, it seem’s like nobody got that problem before.
I run a script, which writes the current timestamp into a database, on two servers. Both have the same os, software, … and the same timezone.
Now I found out, that the diff between some timestamps and the current time() is a negative number (yes, the calculation is correct: time() - $older_timestamp)
I dumped time() on both servers, the result: it differs by exactly one hour.
Check it out:
Since time() should be always UTC-based, I can not explain, how this happens.
Does someone have any idea?
Greetings from Aachen
Apparently server one and server two are set to different times. Check BIOS and your servers’ OS time.