今天给自己的一个vps升级了php版本后,发现系统时间变了,但是linux的时间还是正常的。
于是想到可能是php的问题
解决办法有2个:
1 是直接修改PHP的设置,在配置文件php.ini里面默认设置为下面的:
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
我们中国一般是使用GMT+8北京时间,可以设置为:date.timezone = PRC或date.timezone = Asia/Shanghai。即:
[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Shanghai
2.如果没有权限或者不方便改php.ini,那么可以用函数date_default_timezone_set(‘PRC’);或 date_default_timezone_set(‘Asia/Shanghai’);
评论前必须登录!
注册