我正在尝试将默认 PHP 时区更改为Asia/Calcutta
通过访问/etc/php5/cli/php.ini
文件并更改
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone =
to
[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。
我尝试了发布的所有其他可能的解决方案,但没有一个有帮助。这帮助我保存了时区设置:
1) 前往您的phpinfo()
页面并搜索Loaded Configuration File
并打开php.ini
该部分下提到的文件。
2) 通过修改此行添加新时区来更改默认时区设置:date.timezone=Asia/Kolkata
.
3)保存php.ini
文件并停止 Apache 服务器。
4) 重新启动Apache服务器。现在应该修改时区设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)