运行代码点火器,几个站点,一个服务器,不同的时区



我正在使用代码点火器为我们的网站供电,但没有使用代码点火程序日期库(只是默认的php日期(,

我们在同一服务器上有几个,站点,

它们位于中

www nz
www au
www us

因为所有这些站点都使用相同的php.ini,所以我不能使用date.timezone.

所以我在想,亲爱的,我只使用.htaccess SetEnv TZ location,例如Pacific/Auckland

但它没有任何效果,我有一种感觉,代码点火器可能在某个地方重置时区。。。

有人有解决方案吗?

date_default_timezone_set((是我在CodeIgniter中放置index.php文件顶部的内容。然而,我已经了解到,将一切设置为UTC,然后在客户端进行任何时区转换都会为您省去很多麻烦:(

您在apache配置中设置了AllowOverride指令吗?可能是.htaccess文件被忽略了。

另一件事是。你可能应该在格林尼治标准时间或当地时间运行它。时区是客户端本地性的东西,而不是服务器。如果需要,您应该从客户的角度处理当地时间。

相关内容

  • 没有找到相关文章

最新更新