як показати адміністратора / звітів / dblog в терміналі (cli)


14

Під час розробки мені дуже подобається спеціальний екран із усіма повідомленнями журналу drupal. Працювати над mac або * nix над створенням нового вікна терміналу і робити хвостик -f у файлі журналу було б дуже добре. Тож я можу зробити хвіст -f на apache error.log, але я хочу показати журнал drupal, який відображається в адмініструванні / доповіді / dblog Де я можу його знайти або чи можна дозволити його вивести на екран терміналу та якщо так, як?


@dinesh дякую за теги! Там, де точні теги я б створив, але не вистачає 19 повторів;)
FLY

Відповіді:


29

Для цього ви можете використовувати ударну машину :

$ 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.