comment afficher admin / reports / dblog dans le terminal (cli)


14

Pendant le développement, j'aime vraiment un écran dédié avec tous les messages du journal Drupal. Travailler sur mac ou * nix créer une nouvelle fenêtre de terminal et faire une queue -f sur le fichier journal serait vraiment sympa. Je peux donc faire une queue -f sur le fichier error.log d'apache mais je veux montrer le journal drupal qui est affiché dans admin / reports / dblog Où puis-je le trouver et ou est-il possible de le laisser sortir sur un écran de terminal et si c'est le cas, comment?


@dinesh merci pour les tags! C'est là que les balises exactes que je créerais mais manquaient 19 rep;)
FLY

Réponses:


29

Vous pouvez utiliser drush pour ce faire:

$ 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 a trop d'options pour s'afficher complètement ici, mais voici les exemples:

 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
Merci, drush watchdog-show --tail --full --count=50c'est ce que j'utilise maintenant :)
FLY

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.