My PHP-based web mail apps are returning incorrect times. Some
research shows that this might be a mod_php4 installation issue.
Consider the following.
<?php
echo "GMT: " . gmdate( "D, j M Y H:i:s" ) . "<BR>";
echo "Local: " . date( "D, j M Y H:i:s" ) . "<BR>";
echo "Env: " . getenv("TZ");
?>
...returns...
GMT: Mon, 9 Dec 2002 03:22:47
Local: Mon, 9 Dec 2002 03:22:47
Env: US/Eastern
...on one of my servers that isn't behaving properly. The one
that is behaving properly returns...
GMT: Mon, 9 Dec 2002 03:22:24
Local: Sun, 8 Dec 2002 22:22:24
Env:
When looking through phpinfo(), I find that the server with the
GMT=Local problem have "TZ" defined under "Environment" as being the local
time zone while the other server does not have any value for TZ. The
problem server says...
> uname -a
FreeBSD zeus.cairodurham.org 4.7-STABLE FreeBSD 4.7-STABLE #7: Tue Nov 19
20:26:25 EST 2002 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/ZEUS i386
[phpinfo() output]
PHP Version 4.2.3
...while the well behaved server says...
> uname -a
FreeBSD malkav.snowmoon.com 4.6-RC FreeBSD 4.6-RC #2: Tue Jun 4 13:32:21
EDT 2002 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/MALKAV i386
[phpinfo() output]
PHP Version 4.2.1
Any tips, advise, etc. would be greatly appreciated. I'd really
like to get this bug squashed. :)
Thanks in advance,
Jaime
--
Network Administrator
Cairo-Durham Central School District
--
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php