Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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 Chamilo 1.8的“启用时间控制”小车是否适用于亚洲地区?_Php_Timezone - Fatal编程技术网

Php Chamilo 1.8的“启用时间控制”小车是否适用于亚洲地区?

Php Chamilo 1.8的“启用时间控制”小车是否适用于亚洲地区?,php,timezone,Php,Timezone,我正在评估Chamilo 1.8。*并且我发现启用时间控件无法正常工作。发生的情况是: 对于2分钟的时间控制测试,计时器配备32分钟的倒计时计时器 但是,在测试持续2分钟后,测试在30:00分钟结束。 我已经注意到这个问题是专门针对从亚洲地区登录的人的,因为我甚至在Chamilo自己的测试服务器上也遇到了这个问题,在那里开发团队没有遇到任何问题,也无法复制它 确切地说,我的问题与此相同: 但是来自美洲的开发团队似乎无法复制这个问题。 印度/巴基斯坦/孟加拉国/亚洲地区是否有人面临这个问题 我已

我正在评估Chamilo 1.8。*并且我发现启用时间控件无法正常工作。发生的情况是:

对于2分钟的时间控制测试,计时器配备32分钟的倒计时计时器 但是,在测试持续2分钟后,测试在30:00分钟结束。 我已经注意到这个问题是专门针对从亚洲地区登录的人的,因为我甚至在Chamilo自己的测试服务器上也遇到了这个问题,在那里开发团队没有遇到任何问题,也无法复制它

确切地说,我的问题与此相同:

但是来自美洲的开发团队似乎无法复制这个问题。 印度/巴基斯坦/孟加拉国/亚洲地区是否有人面临这个问题

我已确保

我的服务器时间设置为我的本地时区。 My Chamilo安装服务器时间Chamilo中的选项设置为My local时区。
这里有人对此有什么线索吗?

解决问题的更快方法是升级到Chamilo 1.9.2的更高版本,或者升级epiclock库的版本,如报告中所建议的那样。如果升级到1.9.2没有帮助,它至少可以让开发人员在官方支持的版本上帮助您,这将增加您修复它的机会

Chamilo开发团队本身主要由欧洲人组成,顺便说一句,我是美洲唯一的一个


您是否尝试过将您的时区更改为与您的时区仅相差1/2小时的其他时区?我想你和附近的一些地区一定有30分钟的差距,对吗?

检查你的时区PHP设置:

date.timezone = "Asia/Shanghai"

顺便说一下,您应该为下一个稳定版本Chamilo 1.9.4使用最新代码,而不是chamilodev。

我现在使用的是1.9.2。问题依然存在。正如我之前所说的,我甚至可以在测试设置器上看到问题,而开发团队却看不到。目前,我通过WMH进行的php设置和Chamilo设置都位于Asia/Kolkata,但两分钟的时间控制显示为32分钟,以此类推。这和缓存有关吗?或者中途离开某个测试?我使用的是稳定版本。问题是,该漏洞在所有版本中都是固有的,但不知何故,来自欧洲的用户/开发人员无法复制它,正如我在这里指出的那样,在我的头脑受到了很多伤害,并且与来自亚洲/加尔各答地区的一些人交谈后,我发现对于一些用户来说,计时器的开始时间是在原始时间的基础上增加30分钟,就像北印度的人一样,对大多数南印度的人来说,计时器是正确的。但我不明白为什么。当来自美洲和欧洲的开发者看到倒计时工作正常,而来自印度的用户看到同样的问题被复制,甚至在他们自己的测试服务器上