如何通过.htaccess为PHP设置时间?

时间:2015-10-15 19:23:54

标签: php .htaccess

所以我一直在尝试为我的服务器设置正确的时区。我没有访问PHP.ini文件所以我正在使用。 htaccess的

在我的本地机器上, php_value date.timezone“欧洲/伦敦”运作完美。

但在线服务器上,我收到500内部服务器错误。

另一种方式 SetEnv TZ欧洲/伦敦根本不起作用。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

有关PHP支持的时区的完整列表,请访问http://www.php.net/manual/en/timezones.php

要设置时区,请按以下步骤操作:

使用SSH登录您的帐户。

使用文本编辑器将以下行添加到.htaccess文件中。

用您自己的时区替换地区/区域:

php_value date.timezone 'Region/Zone'

将更改保存到.htaccess文件并退出文本编辑器。

要验证新设置是否处于活动状态,请在.htaccess文件所在的同一目录中创建一个包含以下代码的PHP测试文件:

 <?php phpinfo(); ?>

在Web浏览器中加载测试文件,然后搜索指令的名称。

“本地值”列应显示您在.htaccess文件中指定的新设置。

答案 1 :(得分:0)

打开.htaccess文件,然后添加:

SetEnv TZ 'Amerique/Port-au-Prince'