php date.timezone = Asia/Shanghai ,设置 了,为什么还是差8个小时
phpdate.timezone=Asia/Shanghai,设置了,前边的;也去掉了,为什么还是差8个小时,我用的是appserve,php5.26,大神们来求救啊...
php date.timezone = Asia/Shanghai ,设置 了,前边的;也去掉了,为什么还是差8个小时,我用的是appserve,php5.26,大神们来求救啊
展开
8个回答
展开全部
差了8个小时,应该是配置没有生效。
web目录下加一个i.php 输出一下phpinfo() 看里面实际滚清用到的php.ini 跟你改那个是否是同一个
如果是同一个文件,确保相关的应用重启过以加载新配置腔悉,比如:apache 或 php-fpm 具体看你的服务器配置,实在不行,重启服务器
还不行就手动检查 服务器上的时间,看时间是否有问题
如果没有权限大圆前修改php.ini 可以在公共代码的起始位置手动设置时区
date_default_timezone_set('Asia/Shanghai');
Storm代理
2023-05-09 广告
2023-05-09 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP...
点击进入详情页
本回答由Storm代理提供
展开全部
设置时区的应该拍消这样做如下:
<?php
date_default_timezone_set('PRC');//设卖族置为中华人民共和国
echo date('Y-m-d H:i:s',time());
?>
这样就正确了,不然你得到的是服务器端的时间和本地时间相差中贺弊8个小时!
<?php
date_default_timezone_set('PRC');//设卖族置为中华人民共和国
echo date('Y-m-d H:i:s',time());
?>
这样就正确了,不然你得到的是服务器端的时间和本地时间相差中贺弊8个小时!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在php.ini里面把date.timezone = Asia/Shanghai改成date.timezone = PRC
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在芦宴Apache/bin目培哗神录下还有一个php.ini文件,修改里面的date.timezone = Asia/Shanghai;重启配亏就成功啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重启PHP了没,重启服务试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询