오늘 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의 관련 프로필 레코드와 관련이 있는지 확인하십시오. 확장 프로그램 개발자에게 문의했지만, 그의 답변을 기다리는 동안 제안 사항은 인정 될 것입니다. 나는 시도조차
date.timezone = UTC
나는 아래, web.php 설정 파일의 포맷 섹션에서 설정을 시도 ...
'defaultTimeZone' => 'America/Los_Angeles',
내 php.ini 파일이있다 ... 새 사용자를 삭제하고 추가하지만 기쁨은 없습니다.
나는 완전히 엉망이며, 무엇을해야할지 모르겠습니다.
네 있어야합니다입니다, 솔루션을 게시하려고 했어요,하지만 당신은 그것에 나를 이길. 이 최신 버전에 필요한 마이그레이션을 적용해야했습니다. –