yii오류 정보는 데이터베이스에 기록됩니다. 데이터베이스를 사용하여 오류 정보를 기록하는 방법을 살펴보겠습니다.
오류 로그 테이블을 생성하는 명령줄
1, 구성 파일: consoleconfigmain.php
'components' => [ 'log' => [ 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], [ 'class' => 'yii\log\DbTarget', //使用数据库记录日志 'levels' => ['error', 'warning'], ] ], ] ],
2, 프로젝트에 CD 추가 루트 디렉터리, 공통 모듈에서 데이터베이스 구성을 구성하고 명령줄을 실행하여 테이블을 생성합니다:
php yii migration --migrationPath=@yii/log/migrations/
#🎜🎜 # 구성 파일 수정: backendconfigmain .php'components' => [ ... ... 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], [ 'class' => 'yii\log\DbTarget', //使用数据库记录日志 'levels' => ['error', 'warning'], ] ], ], ... ... ]
위 내용은 yii 오류 메시지는 어디에 기록되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!