轻松的php日期配置

轻松的php日期配置,php,easyphp,Php,Easyphp,我正在windowsXP的本地主机上运行EasyHP 现在是 2011-02-07 19:46:00 但当我尝试使用PHP函数date时,它给出了: 2011-02-08 12:43:00 有人知道如何配置吗?使用设置时区。使用设置时区 你建议的时区不正确。它可以通过php.ini进行更改,但是,如果php.ini不可访问,或者您只是想确保内容的安全,那么对代码本身进行简单的添加将更为理想 试试看,让我知道它是否有效。美国东部时间可能有所不同,但似乎是正确的-格林威治标准时间5:00 祝你好运

我正在windowsXP的本地主机上运行EasyHP

现在是

2011-02-07 19:46:00

但当我尝试使用PHP函数date时,它给出了:

2011-02-08 12:43:00

有人知道如何配置吗?

使用设置时区。

使用设置时区

你建议的时区不正确。它可以通过php.ini进行更改,但是,如果php.ini不可访问,或者您只是想确保内容的安全,那么对代码本身进行简单的添加将更为理想

试试看,让我知道它是否有效。美国东部时间可能有所不同,但似乎是正确的-格林威治标准时间5:00

祝你好运

你建议的时区不正确。它可以通过php.ini进行更改,但是,如果php.ini不可访问,或者您只是想确保内容的安全,那么对代码本身进行简单的添加将更为理想

试试看,让我知道它是否有效。美国东部时间可能有所不同,但似乎是正确的-格林威治标准时间5:00


祝你好运

因此,在我自己对这个问题进行了一段时间的思考之后,我得出了以下解决方案。如果其余的都不适合你,那就尝试一下缓慢而乏味的方法

在EasyHP安装文件夹中查找任何名为php.ini或httpd.conf的文件。在每个文件中,确保以下行具有您的首选时区

date.timezone = America/New_york

这会奏效的。对我来说,它是覆盖我的php.ini文件的httpd.conf文件之一。这会使事情很难被发现。

因此,在我自己花了相当长的时间思考这个问题之后,我找到了以下解决方案。如果其余的都不适合你,那就尝试一下缓慢而乏味的方法

在EasyHP安装文件夹中查找任何名为php.ini或httpd.conf的文件。在每个文件中,确保以下行具有您的首选时区

date.timezone = America/New_york
这会奏效的。对我来说,它是覆盖我的php.ini文件的httpd.conf文件之一。这会使检测变得困难。

更改二进制文件\apache\conf\httpd.conf 在下面的php_value date.timezone中,我做到了:

# PHP Timezone
<IfModule mod_php5.c>
  php_value date.timezone "America/Godthab"
</IfModule>
更改二进制文件\apache\conf\httpd.conf 在下面的php_value date.timezone中,我做到了:

# PHP Timezone
<IfModule mod_php5.c>
  php_value date.timezone "America/Godthab"
</IfModule>

OP似乎来自玻利维亚thoughcool,它工作正常,玻利维亚处于:日期\默认\时区\设置“美国/拉巴斯”;我假设这是指在php.ini中设置date.timezone=America/New_york似乎来自玻利维亚,但很酷,它可以工作,玻利维亚位于:date_default_timezone_set'America/La_Paz';我假设这是指在php.ini中设置date.timezone=America/New_york