bin/cake console 시 쿼리 로그 출력
app.php
( app_local.php
)의 데이터베이스 설정에서 log
를 true
로 설정하면 개발 환경 등에서는 debug.log
로 출력됩니다.하지만 콘솔 실행 중에는 출력하지 않습니다
$ bin/cake console --verbose
Welcome to CakePHP v3.2.6 Console
---------------------------------------------------------------
App : src
Path: /app/src/
PHP : 5.6.18
---------------------------------------------------------------
You can exit with `CTRL-C` or `exit`
Psy Shell v0.7.2 (PHP 5.6.18 — cli) by Justin Hileman
>>> \Cake\Log\Log::config('queriesLog', ['className' => 'File', 'path' => LOGS, 'levels' => ['notice', 'info', 'debug'], 'file' => 'sqllog']);
=> null
그러면
src/logs/sqllog.log
로 출력됩니다 .문서에 제대로 작성되었습니다
Cookbook 3.x> 데이터베이스 액세스 & ORM> 데이터베이스 기본 # 설정
htp // 보오 k. 곱셈 php. 오 rg / 3.0 / 자 / 오 rm / 다타바세 바시 CS. html #다타바세 곤후
로그
쿼리 로그를 사용하려면 true를 설정합니다. 유효한 쿼리로 debug 레벨일 때 queriesLog 범위에 기록됩니다.
잘 읽지 않고 멘고 멘고
Reference
이 문제에 관하여(bin/cake console 시 쿼리 로그 출력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hampom/items/b38f178d76d4dc447a88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)