清除数据库中的所有数据以上传到实时服务器后,我正在运行的yii2高级项目突然收到"date_default_timezone_set((:时区ID''无效"错误(巧合的是,我知道这没有关系(。相同的代码在实时服务器上工作,但本地计算机(窗口 xampp(显示此错误。我还尝试从 php 更改时区.ini ...一切都很好。yii2 推进的其他项目运行良好。我也尝试了date_default_timezone_set('UTC'(;在我的文件中。我已经搜索了2天..每个人都建议在 filedate 上用 php.ini 或 date_default_timezone_set('亚洲/加德满都'(表示时区。我的 php.ini 部分看起来像
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone=Asia/Kathmandu
错误如下所示:此我在这里看了很多问题,比如链接,链接
实际上,我找到了解决方案。此错误是由于在上传到实时服务器之前清除数据库表中的所有数据...不小心我从选项表中删除了数据(设置已保存(,这就是为什么错误发生的原因不是巧合。在我的另一台服务器中,我没有更改其他表,只更新了更改的表,因此该服务器运行没有错误。为了克服此错误,我再次更新了此选项表,一切正常。而这个调试创建去高级开发人员Tej.谢谢兄弟