永发信息网

php设置时区无效?

答案:4  悬赏:70  手机版
解决时间 2021-11-17 16:25
  • 提问者网友:感性作祟
  • 2021-11-17 03:54
php设置时区无效?
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-11-17 04:46
从你的图片上看,已经生效了的哦。
phpinfo()的结果就是环境的准确情况。追问但是我执行echo date('Y-m-d H:i:s',time());显示的时间还是英国时间追答你服务器是否本机?在服务器上查看系统时间,是否因为服务器时间不准确导致的。追问本机,时间正常。追答代码、浏览器时间排列后全屏图传上来看看。
全部回答
  • 1楼网友:佘樂
  • 2021-11-17 07:42
楼主解决了吗,遇到同样的问题了
  • 2楼网友:逐風
  • 2021-11-17 06:20
用nginx那就重启一下nginx啊追问重启好多遍了,没用
  • 3楼网友:孤独的牧羊人
  • 2021-11-17 05:17
执行php -i|grep php.ini看是否改对了php.ini的位置。
看下配置是否写到php.ini的[Date]里。
执行php -i|grep date.timezone看是否配置成功。追问已经生效
date.timezone => Asia/Shanghai => Asia/Shanghai
但是打印时间还是没用追答1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;即可。 重启
2、在程序代码中使用函数
date_default_timezone_set(‘Asia/Shanghai'); 或者
date_default_timezone_set('PRC'); 即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯