来自Apache phpinfo
date/time support enabled
"Olson" Timezone Database Version 0.system
Timezone Database internal
Default timezone Europe/London
但从命令行来看是正确的
php -i | grep -i timezone
给出:
"Olson" Timezone Database Version => 2011.14
Timezone Database => external
Default timezone => Europe/London
date.timezone => Europe/London => Europe/London
Alternative Timezone Database => enabled
Timezone Database Version => 2011.14
php.ini中的设置
extension=timezonedb.so
Centos 5.7 x64
Apache/2.2.3(CentOS)
PHP 5.3.3
有线索吗?
是什么解决了我的问题:-来自
服务器故障:更新系统olson时区数据库版本
百胜更新tzdata
红鲱鱼1
BTW phpinfo仍然显示相同的信息,但对于来自CLI和通过apache 的相同脚本,时区数据现在是相同的
红鲱鱼2
认为Apache正在访问不同的PHP