터미널에서 관리자 / 보고서 / dblog를 표시하는 방법 (cli)


14

개발하는 동안 모든 drupal 로그 메시지가있는 전용 화면이 정말 좋습니다. mac 또는 * nix에서 새 터미널 창을 만들고 로그 파일에서 tail -f를 수행하면 정말 좋습니다. 그래서 아파치 error.log에서 tail -f를 수행 할 수 있지만 admin / reports / dblog에 표시되는 drupal 로그를 표시하고 싶습니다. 어디에서 찾을 수 있고 터미널 화면에 출력 할 수 있습니까? 그렇다면 어떻게?


@dinesh 태그 감사합니다! 정확한 태그가 생성되지만 19 담당자가 누락 된 위치;)
FLY

답변:


29

drush 를 사용 하여 이를 수행 할 수 있습니다 .

$ drush help | grep watchdog
 watchdog-delete       Delete watchdog messages.
 watchdog-list         Show available message types and severity levels. A
 (wd-list)             prompt will ask for a choice to show watchdog messages.
 watchdog-show         Show watchdog messages.

drush watchdog-show 여기에 완전히 표시하기에는 너무 많은 옵션이 있지만 다음은 그 예입니다.

 drush watchdog-show                       Show a listing of most recent 10
                                           messages.
 drush watchdog-show 64                    Show in detail message with id 64.
 drush watchdog-show "cron run succesful"  Show a listing of most recent 10
                                           messages containing the string "cron
                                           run succesful".
 drush watchdog-show --count=46            Show a listing of most recent 46
                                           messages.
 drush watchdog-show --severity=notice     Show a listing of most recent 10
                                           messages with a severity of notice.
 drush watchdog-show --type=php            Show a listing of most recent 10
                                           messages of type php.
 drush watchdog-show --tail --full         Show a listing of most recent 10
                                           messages with extended information
                                           about each one and continue showing
                                           messages as they are registered in
                                           the watchdog.
 drush watchdog-show --tail                Do a tail of the watchdog with a
 --sleep-delay=2                           delay of two seconds between each
                                           poll to the database.

4
고마워 drush watchdog-show --tail --full --count=50내가 지금 사용하는 것입니다 :)
FLY

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.