今日、私は私の Yii2 プロジェクトで作曲家の更新を行いました。その間に、Yii は 2.0.8 から 2.0.9 にアップグレードされました。私が使用していた以下の拡張機能もアップグレードされました...
- 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
更新が行われると、ユーザーのプロファイル レコードを保存 (更新) できませんでした。展開サーバーを再確認したところ、そこで動作します。
「$model->getErrors()」関数を使用して、発生したエラーを確認したところ、...
タイムゾーンが無効です
タイム ゾーンがユーザー レコード、または Yii2 の関連付けられたプロファイル レコードとどう関係しているのかわかりません。拡張機能の開発者に連絡を取りましたが、彼の返信を待っている間に何か提案をいただければ幸いです。
以下のように、web.php構成ファイルのフォーマッターセクションで設定してみました...
'defaultTimeZone' => 'America/Los_Angeles',
私のphp.iniファイルには...
date.timezone = UTC
新しいユーザーを削除して追加しようとしましたが、喜びはありませんでした。
私は完全に困惑しており、他に何をすべきかわかりません。