开发者社区 问答 正文

读取phpinfo()报错?报错

Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in 

报这个错。。在网上找了好多资料说是没设置它date.timezone

都设置了  这date.timezone = Asia/Shanghai  或date.timezone = PRC 都设置了。。我没用

求大神指教

展开
收起
爱吃鱼的程序员 2020-06-09 14:32:50 499 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    设置了重启php-pfm或者重启apache之类的没回复<aclass='referer'target='_blank'>@名字真难去啊:我说的是输出phpinfo里有这个选项,这个选项的值才是真正的php.ini文件路径回复<aclass='referer'target='_blank'>@此用户已关机:在文件里怎么没搜索到这个。。不懂回复<aclass='referer'target='_blank'>@名字真难去啊:phpinfo里的ConfigurationFile(php.ini)Path选项后面的路径回复<aclass='referer'target='_blank'>@此用户已关机:路径是正确的回复<aclass='referer'target='_blank'>@名字真难去啊:确定你修改的文件是路径正确的php.ini文件

    确定下你修改的php.ini是否是正确的文件。


    php--ini

    那你试试在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即<?phpdate_default_timezone_set("PRC");?>回复<aclass='referer'target='_blank'>@名字真难去啊:检查下phpinfo输出的页面,看看LoadedConfigurationFile的值是否正确,以及修改的PHP.INI是否是这个路径下的。修改完成后需重启apache。回复<aclass='referer'target='_blank'>@tywali:这到可以。。可是总部能这样吧第一句英文就说了,没有设置时区,到php.ini把时区配置一下
    php.ini默认是没有设置时区的
    每次都会出现这样的提示,我也是醉了,为何官方不加上默认时区呢?
    这个时候就应该要用到cli模式了你先确定,定位到php的配置文件回复<aclass='referer'target='_blank'>@mickelfeng:定位到了

    2020-06-09 14:33:07
    赞同 展开评论
问答地址: