Centos 6从服务器时间拉出时,在Web页面上显示错误的时区

时间:2018-04-05 13:01:10

标签: timezone webpage centos6

我目前在网页上显示错误的时区问题。我支持小型应用开发团队的Linux环境。目前我们正在测试一个特定的应用。出于测试目的,我们有一个简单的网页,显示该应用程序是实时和工作的。页面本身显示项目标题和服务器时间。

此问题是网页显示的时区不正确,但时间本身是正确的。显示的文字为"服务器上的时间是2018年4月5日上午7:18:04 CDT。&# 34;对于上下文,我包括了一个屏幕截图。

time zone issue

这里没什么特别的。正如我所说,时间在技术上是正确的,但是当我需要它来显示东方时它会显示中央时间,因为使用该应用程序的人将位于东部时区。

我支持环境本身而不是开发人员。然而,在与他们交谈之后,他们确保无论采用何种方法调用服务器时间。我已成功对此进行了测试,并且能够手动更改托管服务器的时间,并且网页将反映出来。

在我们使用CentOS 6的环境中。根据我的研究,时区信息由文件" localtime"处理。在"等#34;目录。我已经使用了几种方法来改变这个文件。

我尝试过以下命令:

    cp /usr/share/zoneinfo/Eastern /etc/localtime

我也尝试过该命令的变体。服务器显示正确的时间和时区,但网页上显示的时区永远不会改变。

我们有两台服务器来托管应用。有趣的是,托管在其他服务器上的应用程序正在使用东部时区正确显示。我也试过简单地选择"当地时间"将文件复制到正确的服务器上,并将其复制到/ etc /目录中的其他服务器。每次尝试重新启动服务器。

我意识到这是一个简单的问题,但在尝试多种方法但没有成功后,我想我会寻求帮助。任何帮助表示赞赏。

0 个答案:

没有答案