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

如何通过.htaccess为PHP设置时间?,php,.htaccess,Php,.htaccess,因此,我一直在尝试为我的服务器设置正确的时区。我没有访问PHP.ini文件的权限,因此我正在使用。htaccess 在我的本地机器上, php_value date.timezone“欧洲/伦敦”运行良好 但是在在线服务器上,我得到500个内部服务器错误 另一种方法呢 SetEnv TZ欧洲/伦敦根本不起作用 我做错了什么?有关PHP支持的时区的完整列表,请访问 要设置时区,请执行以下步骤: 使用SSH登录到您的帐户 使用文本编辑器将以下行添加到.htaccess文件中 将区域/区域替换为您自己

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

在我的本地机器上, php_value date.timezone“欧洲/伦敦”运行良好

但是在在线服务器上,我得到500个内部服务器错误

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


我做错了什么?

有关PHP支持的时区的完整列表,请访问

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

使用SSH登录到您的帐户

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

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

php_value date.timezone 'Region/Zone'
将更改保存到.htaccess文件并退出文本编辑器

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

 <?php phpinfo(); ?>

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


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

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

SetEnv TZ 'Amerique/Port-au-Prince'

我在开始提问时提到,这只适用于我的本地机器。