0
今天我在Yii2項目上做了一個作曲家更新。在此期間,Yii從2.0.8升級到2.0.9。以下擴展我也使用升級...Yii2 - 作曲家更新後破解代碼(Dektrium Yii2-User Profile)
- Removing dektrium/yii2-user (0.9.6)
- Installing dektrium/yii2-user (dev-master d9530a1)
Cloning d9530a1b4213c2bd7fd8eb05d185dfe9dffde558
- Updating dektrium/yii2-rbac dev-master (4254915 => 0943e
Checking out 0943e66c450132b306584a37caefc2aa04258372
一旦更新發生,我無法保存(更新)我的用戶的個人資料記錄。我重新檢查了部署服務器,它在那裏工作。
我用 「$模型 - > getErrors()」 函數,看看我得到了什麼錯誤,它說...
時區是無效
我不是確定時區與Yii2中的用戶記錄或關聯配置文件記錄有什麼關係。我已經與擴展開發人員聯繫了,但在等待他的回覆時有任何建議,我們將不勝感激。
我試着將它設置在web.php配置文件的格式部分,如下...
'defaultTimeZone' => 'America/Los_Angeles',
我的php.ini文件中有...
date.timezone = UTC
我甚至嘗試刪除和添加新用戶,但沒有喜悅。
我完全被難住了,不知道還有什麼要做。
是的,是要發佈一個解決方案,但你打我給它。我必須應用此最新版本所需的遷移。 –