Un module fait planté l'ouverture des pages articles, comment le trouver ?

Catégories:

Bonjour à tous,

Lorsque je clique sur un article du site, le site plante et j’ai une page blanche. Après vérification et restauration de bases de données précédentes, tout fonctionne, donc apparement le pb vient d’un module qui a été activé.

Le souci est que je me suis rendu compte du problème seulement hier et ma dernière version qui fonctionne date de 2 semaines. Du coup, pour ne pas perdre deux semaines de mises à jours je souhaite débugger à la mano. Je suis presque que certain que le pb vient des modules car j’ai une installation multisite et les autres sites fonctionnent bien.

Je ne sais pas par ou commencer mon débugage car j’ai le plantage avant la lecture du thème page.tpl.php (j’ai affiché un exit(‘coucou’) ; en première ligne qui ne s’affiche pas.

Avez-vous une idée pour débugger ?

#

Quelques pistes :

  1. S’assurer que php affiche bien toutes les erreurs ( php.ini : error_reporting = E_ALL + display_errors = On)
  2. Utiliser xdebug : http://www.xdebug.org/
  3. Il existe le module WSOD, capable de déceler les erreurs «invisibles» : http://drupal.org/project/dtools
  4. Desactiver/réactiver les modules manuellement un par un (par drush ou mysql : «UPDATE system SET status = 0 WHERE name = ‘mon_module’ ; » pour trouver le coupable.

Plus d’infos ici :
http://drupal.org/node/482956 et http://drupal.org/node/158043

Bon courage,

Pascal

#

tu as aussi des logs ici /admin/reports/dblog

Syndiquer le contenu