一尘不染

在php.ini文件中设置PHP的时区

php

我正在尝试Asia/Calcutta通过访问/etc/php5/cli/php.ini文件并更改默认的PHP时区为

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone =

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Asia/Calcutta"

但是,当我尝试在下查看当前时区时phpinfo(),时区跟随Europe/Berlin时区。

我尝试停止并重新启动Apache服务器,但是似乎并没有更改设置。

在此过程中我缺少什么吗?

PS:我正在XAMPP下使用PHP 5.6.8。


阅读 248

收藏
2020-05-29

共1个答案

一尘不染

我尝试了发布的所有其他可能的解决方案,但是都没有帮助。这是帮助我保存时区设置的原因:

1)转到phpinfo()页面并搜索Loaded Configuration File并打开该php.ini部分下提到的文件。

2)通过修改以下行来添加新时区,以更改默认时区设置:date.timezone=Asia/Kolkata

3)保存php.ini文件并停止Apache服务器。

4)重新启动Apache服务器。现在应该修改时区设置。

2020-05-29