Would have been nice...
First I had a look at "GetLocale()" which reported the right
setting: -> German(Standard)
Second I took a closer look at the CF-Administrator, just in
case thats it. There is no entry that overrides my System values,
and the mentioned options weren't there.
Although GetLocale() reports right I have added these
options. Restarted Server -> same problem as before
Just in case I have overseen sth, here are the JVM-Options:
-server -Dsun.io.useCanonCaches=false -XX:MaxPermSize=128m
-Dcoldfusion.rootDir={application.home}/
-Dcoldfusion.libPath={application.home}/lib -Duser.language=de
-Duser.region=DE
This afternoon I tried to set TimeZone on Debian again. Just
in case there went sth wrong. Therefor I have used "TZselect" but
the problem remains.
For now I have solved it like this: I don't use the Database
"now()", but give the DB my CF "#now()#". That way everything is
one hour behind but I can compare times... :/
My next (last?) Ideas on this:
- It's quite definitely the DST: How can I activate DST in
CF?
- It might be the glib... but then I can't change. We
installed the testing version of Debian (4.6.15 I think) because
our Motherboard is not supported by the stable version. Well, the
testing version uses a new glibc. As far as I found out now, the
glibc contains the functions for DST... eventually a problem
between CF and the new libc? But that would be too much for me,
cause I'm quite new to Linux.
Hopefully I'm not the only one with this problem... if I am,
I fear this will remain.
@paross1: Thanks a lot for trying to help me. I know it takes
some time to look for solutions... and it isn't even for yourself.
Thanks, döörk