ECSHOP安装数据库失败date_default_timezone_get

ECSHOP安装数据库失败date_default_timezone_get,第1张

ECSHOP安装数据库失败date_default_timezone_get()问题

今天反转ECSHOP的时候遇到了一些问题。当我以引导的方式安装它时,我遇到了以下实际的PHP警告。

Warning:date_default_timezone_get():Itisnotsafetorelyonthesystem'stimezonesettings.Youare*required*tousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswarning,youmostlikelymisspelledthetimezoneidentifier.Weselected'UTC'for'8.0/noDST'insteadinD:\wwwroot\shop\upload\install\includes\lib_installer.phponline223

很显著是因为PHP默认设置的時间地区设置问题造成的警告,原本也没有什么,但是这一警告最终還是帮我产生了不便,主要是数据库查询那一段走不过去,迫不得已,仅有亲自动手改动了,这里有二种方法供大伙儿参照:

1.改动\install\includes\lib_installer.php文件。在这个文档顶端<?php之内再加上以下PHP编码:


复制代码编码以下:date_default_timezone_set('Asia/Shanghai');

它是个临时性的解决方案,能够帮你取得成功安裝数据库查询,长久之计還是需看方式2。

2.改动PHP环境变量。假如你网络服务器的关键时区时间是亚洲地区上海市,那麼改动这儿是较为稳妥的,自然更妥当的方法是根据.htaccess导进PHP设定。

开启PHP.INI大约在958寻找;date.timezone=除掉前边的注解;号,随后改为date.timezone=Asia/Shanghai,储存环境变量,重新启动你的网络服务器。

好的,这个问题也就是这样非常好的解决了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存