Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 函数的作用是:在我的web主机上返回错误的时间戳_Php_Mysql_Apache - Fatal编程技术网

Php 函数的作用是:在我的web主机上返回错误的时间戳

Php 函数的作用是:在我的web主机上返回错误的时间戳,php,mysql,apache,Php,Mysql,Apache,我现在正在做一个项目,我正在使用now()函数获取用户预订的准确时间,它在我的本地机器上运行良好,但在我将它上传到我的web主机上并进行测试后,它显示了一个不同的时间!我想可能是从服务器上获取时间,但是如何更改服务器时间(如果我是对的话)并使其更接近我的时钟 谢谢你的时间和帮助 使用date\u default\u timezone\u set()设置PHP时区。和mysql\u查询(“SET time\u zone='…”)来设置mysql时区 但是我不能帮你解决这个非常不准确的时钟,你需要让

我现在正在做一个项目,我正在使用now()函数获取用户预订的准确时间,它在我的本地机器上运行良好,但在我将它上传到我的web主机上并进行测试后,它显示了一个不同的时间!我想可能是从服务器上获取时间,但是如何更改服务器时间(如果我是对的话)并使其更接近我的时钟


谢谢你的时间和帮助

使用
date\u default\u timezone\u set()
设置PHP时区。和
mysql\u查询(“SET time\u zone='…”)
来设置mysql时区


但是我不能帮你解决这个非常不准确的时钟,你需要让他们来修复它。

使用
date\u default\u timezone\u set()
来设置你的PHP时区。和
mysql\u查询(“SET time\u zone='…”)
来设置mysql时区


但是我不能帮你解决这个非常不准确的时钟,你需要让他们来修理它。

时间之间有多大不同?您是否与服务器位于同一时区?您如何处理时区偏移?您的服务器和家庭计算机是否都使用NTP来保持时钟同步?这是在我的web服务器上:2011-09-19 17:53:34这是在我的本地计算机上:2011-09-20 01:08:22我想我作为服务器不在saem时区!不,他们没有使用NTP。如何处理时区偏移?不使用ntp同步时钟的web主机?如果他们得不到基础设施的其他部分可以担心的东西,那就去找另一个吧。这是一个相当便宜的主机!我用它只是为了测试,所以。。这就是为什么它不使用ntp@toocool考虑到可靠的ntp服务器可以免费使用,例如通过
www.pool.ntp.org
,并且在所有主要操作系统上的设置都是一个不需要花费超过几分钟时间来设置的小问题,他们必须认真对待这个“廉价”标签:-)彼此的时间有多不同?您是否与服务器位于同一时区?您如何处理时区偏移?您的服务器和家庭计算机是否都使用NTP来保持时钟同步?这是在我的web服务器上:2011-09-19 17:53:34这是在我的本地计算机上:2011-09-20 01:08:22我想我作为服务器不在saem时区!不,他们没有使用NTP。如何处理时区偏移?不使用ntp同步时钟的web主机?如果他们得不到基础设施的其他部分可以担心的东西,那就去找另一个吧。这是一个相当便宜的主机!我用它只是为了测试,所以。。这就是为什么它不使用ntp@toocool考虑到可靠的ntp服务器可以免费使用,例如通过
www.pool.ntp.org
,并且在所有主要操作系统上的设置都是一个简单的过程,不应该花费超过几分钟的时间进行设置,他们必须认真对待“廉价”标签:-)问题已解决,我通过增加7个小时来解决这个问题,就像这样:DATE_ADD(NOW(),INTERVAL 7小时)哎哟!这是一个可怕的解决方法。如果你换了一个新的主持人,或者他们给你修了闹钟,你会后悔的。我真的很喜欢你的评论,我想你是对的。。但我认为他们不会改变他们的时钟!但是如果我更换了主机,我会再次检查,或者我会找到另一个更好的解决方案(如果它变得严重的话)。无论如何,感谢你的评论,出于某种原因,我喜欢它。问题解决了,我通过增加7个小时来解决它,就像这样:DATE_ADD(NOW(),INTERVAL 7 HOUR)哎哟!这是一个可怕的解决方法。如果你换了一个新的主持人,或者他们给你修了闹钟,你会后悔的。我真的很喜欢你的评论,我想你是对的。。但我认为他们不会改变他们的时钟!但如果我更换了主机,我会再次检查,或者我会找到另一个更好的解决方案(如果问题严重的话),无论如何,谢谢你的评论,因为我喜欢它