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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (186)

我一直试图为我的服务器设置正确的时区。我没有访问PHP.ini文件的权限,所以我使用了.htaccess。在我的本地机器上,php_时区“欧洲/伦敦”运行得很好。但是在服务器在线上,我得到了500个内部服务器错误。另一种方法是塞特恩特欧洲/伦敦,但根本不起作用。

提问于
用户回答回答于

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

SetEnv TZ 'Amerique/Port-au-Prince'
用户回答回答于

要设置时区,请执行以下步骤:

使用SSH登录到你的帐户。

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

将区域/区域替换为你自己的时区:

php_value date.timezone 'Region/Zone'

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

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

 <?php phpinfo(); ?>

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

LocalValue列应该显示在.htaccess文件中指定的新设置。

扫码关注云+社区

领取腾讯云代金券