我有一个VPS服务器上运行的Apache 2(运行Debian)。 我最近改变了从America / New_York到America / Los_Angeles的服务器上的时区(使用dpkg-reconfigure tzdata)以匹配我在整个国家的移动。 自从进行更改以来,我也重新启动了虚拟机。
但是,Apache进程似乎在时区之间摇摆不定。 从access_log中查看这个片段:
127.0.0.1 - - [02/Oct/2008:23:01:13 -0700] "GET /favicon.ico HTTP/1.0" 301 - "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3" 127.0.0.1 - - [03/Oct/2008:02:01:25 -0400] "GET /tag/wikipedia/?page=1 HTTP/1.0" 200 5984 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 127.0.0.1 - - [03/Oct/2008:02:01:36 -0400] "GET /index.atom HTTP/1.0" 200 7648 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.2) Gecko/2008091618 Firefox/3.0.2" 127.0.0.1 - - [03/Oct/2008:02:01:45 -0400] "GET /tag/moblog/ HTTP/1.0" 200 6563 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)" 127.0.0.1 - - [02/Oct/2008:23:01:46 -0700] "GET /tag/opensource/ HTTP/1.0" 200 5954 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)" 127.0.0.1 - - [03/Oct/2008:02:01:56 -0400] "GET /tag/dopplr/ HTTP/1.0" 200 3407 "-" "msnbot/1.1 (+http://search.msn.com/msnbot.htm)"
它从23:01跳到02:01然后回来。 任何想法如何保持一致?
在PHP中使用系统的时区设置
在带有BST时区的窗口上使用python datetime.datetime.strptime
替代cron?
更改tomcat的时区
如何在Windows上优雅地打印Perl中的%z(timezone)格式?
时区规则的Linux /跨平台API? (replace锁localtime_r)
更改Tomcat中的时区
GetSystemTimeZones缺lessGMT标准时间
Windows程序如何暂时更改其时区?
时区在date?
你有没有机会使用ntpd和你同步的同龄人是片状?
事实证明,我在这个Apache实例上运行了两个Django项目,其中一个我已经固定指向America / Los_Angeles,但另一个我留下了。 取决于在创建新的Apache进程时首先访问的是哪个应用程序,这会浪费时间!
可能有些Apache工作进程是在更改时区之前启动的,有些则是之后启动的。 自从更改系统时区设置后,您是否完全停止并重新启动了Apache?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。