Assuming your webserver isn’t in the timezone, it is expected - bought a cheap server in a foreign country ;) - you have two, actually three, ways to solve this.
1. During runtimeThis solution nessetiates the fewest permissions. Just execute
putenv("TZ=Europe/Vaduz");in your PHP script and done. Drawback: you have to do for every execution.
If you’re allowed to modify the php.ini, probably in
and change the parameter
date.timezone = Europe/Vaduz