我有一台运行Red Hat Linux,Apache和PHP的Web服务器。对于那台服务器(显然只针对那台服务器),PHP日期输出在星期日工作的方式似乎有问题。我可以在本地计算机上启动一个Vagrant框,其日期设置为星期日,运行完全相同的代码,一切都按预期工作。但是,在我的实时网络服务器上,它似乎在星期日的工作方式不同,打破了时间敏感的功能。我想在周日再次开始之前进行一些测试,但是不能改变整个服务器的日期。
所以
是否有办法(可能使用.htaccess或类似的东西)来偏移PHP报告某个子目录的日期?
答案 0 :(得分:0)
在子目录中创建.htaccess文件,并添加如下内容:php_value date.timezone "America/New_York"
。您还可以使用date_default_timezone_set在php文件中设置时区。以下是支持的时区列表:http://php.net/manual/en/timezones.php,可用于任一方法。