跳到主要内容

如何更改 PHP 中报告的时区

调整您在 Bluehost 托管网站上的时区设置,有助于确保诸如计划任务和时间戳等时间敏感功能的准确运行。这是让您的网站与本地时间或目标受众所在地区时间保持一致的快捷方法。
请查看 PHP 支持的时区列表:http://php.net/timezones。

在 PHP 中配置时区

按照以下步骤更改 PHP 中报告的时区:

  1. 登录您的 Bluehost 账户管理器。

  2. 在左侧菜单中,单击 网站

  3. 点击您想管理的网站旁边的 管理 按钮。
    Bluehost Account Manager - Website Manage button

  4. 转到 文件与访问 标签页,单击 文件管理器 磁贴上的 管理
    FILE MANAGER button

  5. 打开 public_html 文件夹。

  6. 点击右上角的 设置 按钮。
    Settings button, Show hidden files check box, and Save button

  7. 确保勾选了 显示隐藏文件(点文件),然后点击 保存

  8. 导航到包含 .htaccess 文件的文件夹,点击工具栏中的 编辑 图标。
    您也可以右键点击选中的文件,从下拉菜单中选择 编辑

  9. 再次点击 编辑 按钮。

  10. Ctrl+F(快捷键用于快速查找),输入 <IfModule lsapi_module>

  11. 例如,您可以添加一行:php_value date.timezone "America/Denver"。请查看 PHP 支持的时区列表:http://php.net/timezones。
    Time Zone

  12. 点击屏幕右上角的 保存更改 按钮。

总结

要调整 PHP 应用程序的时区,您需要在 .htaccess 文件中添加一行代码。登录您的账户管理器,然后从中访问文件管理器。打开文件管理器后,找到您的 .htaccess 文件,并对 "php_value date.timezone" 进行必要的修改,即可成功更改 PHP 中报告的时区。