Comment puis-je consulter les fichiers journaux Drupal?

Comment puis-je consulter les fichiers journaux Drupal?

J'utilise Ubuntu 10.10 + Apache2 + PHP 5.33 + MySQL et Drupal 7.

36
demandé sur Charlie Schliesser 2011-06-21 10:24:38

4 réponses

pour voir les entrées dans le propre système de log interne de Drupal (le watchdog table de la base de données), passez à http://example.com/admin/reports/dblog. Cela peut inclure des erreurs spécifiques à Drupal ainsi que des erreurs générales de PHP ou MySQL qui ont été lancées.

watchdog() fonction pour ajouter une entrée à ce journal à partir de votre propre module personnalisé.

lorsque Drupal bootstraps utilise la fonction PHP set_error_handler() pour définir son propre gestionnaire d'erreurs pour les erreurs PHP. Par conséquent, chaque fois qu'une erreur PHP se produit dans Drupal, elle sera journalisée par watchdog() appel à admin/reports/dblog. Si vous recherchez des erreurs fatales de PHP, par exemple, dans /var/log/apache/error.log et ne les voyez pas, c'est pourquoi. Les autres erreurs, par exemple les erreurs Apache, doivent encore être enregistrées dans /var/log, ou où que vous l'ayez configuré pour vous connecter.

51
répondu Charlie Schliesser 2014-05-02 15:44:50

si vous aimez la ligne de commande, vous pouvez également le faire en utilisant drush avec la commande watchdog show:

drush ws

Plus d'informations sur cette commande disponible ici:

https://drushcommands.com/drush-7x/watchdog/watchdog-show/

1
répondu Seven 2018-01-17 21:36:34

assurez-vous que drush est installé (vous pouvez aussi avoir besoin de vous assurer que le module dblog est activé) et utilisez:

drush watchdog-show --tail

ceci vous permettra de voir en direct les logs de votre console.

1
répondu erier 2018-03-01 15:25:15

nous avons rencontré de nombreuses situations où nous avons besoin de vérifier les journaux d'erreurs et d'erreurs pour comprendre la question à laquelle nous faisons face, nous pouvons vérifier par la méthode suivante:

1.) Sur l'écran vide Quelque temps, nous n'avons eu que l'écran blanc au lieu de notre site ou le message écrit le site Web a rencontré une erreur inattendue. S'il vous plaît réessayez plus tard , afin que nous puissions imprimer des erreurs à l'écran en ajoutant

error_reporting(E_ALL);

ini_set('display_errors', TRUE); 

ini_set('display_startup_errors', TRUE); 

index.php en haut.;

2.) Nous devrions activer optionnel module de base pour la journalisation de base de données à /admin / build / modules, et puis nous pouvons vérifier les journaux votre_domain_name/admin/reports / dblog

3.) Nous pouvons également utiliser la commande drush pour vérifier les journaux drush chien de garde-afficher il va montrer des dix dernières message

ou si nous voulons continuer à montrer des journaux avec plus d'informations, nous pouvons utilisateur

drush chien de garde-show --fin --plein.

4.) Nous pouvons également activer le module de base Syslog ce module enregistre les événements de système d'exploitation de n'importe quel serveur web.

0
répondu SynapseIndia 2018-03-15 10:39:23