bug

bugs et comment débuguer drupal.

Voir aussi le module devel (et tout ce qui est tagué log) et des fonctions PHP drupal (dpm ou debug_backtrace ; avec la recherche de ce site) ; voir aussi page "un soucis ?" (erreurs de base, par ex "impossible de se loguer", "erreurs cron"...).

Débugger twig

Source : https://www.drupal.org/docs/8/theming/twig/debugging-twig-templates

Activer via sites/default-ou-soussite/services.yml (en dev seul, pas en prod, et vider le cache):

divers soucis drupal

drupal 6

erreurs Views et Zen

génère erreur theme : implode() [function.implode]: Invalid arguments passed dans zen_me/views-view-fields--Nouveautes.tpl.php à la ligne 36.
Emplacement http://www.editions-ixe.fr/vues/nouveautes Référent http://www.editions-ixe.fr/node/237/delete le 7 octobre 2015 tjs promo en p acc -> retiré de la page acc

Erreurs liées au fichiers

Pour la version drupal 7 de iXe (en cours de dev)

warn 404

nom de fichier image tronqué en mode teaser

les anomymes en mode teaser -> log un warn "not found" sites/default/files/livres/couv/ws</body></html> alors que la couv s'affiche bien (node id 114 promu en p acc, chemin .../couv/wslands.jpg).
Users logués ne génèrent pas cette erreur...
Le résumé pour cet article est vide => généré par affichage en mode teaser de desc livre.

Site Audit : une commande drush

https://www.drupal.org/project/site_audit  n'est pas un module (à mettre dans le dossier drush/commands)

C'est une plateforme d'analyse de sites drupal, qui sort des rapports txt, html et JSON. Rien n'est à installer sur les sites à tester, l'étude est non-intrusive.

Erreur 404 sur apple-touch-icon.png

Dans les logs watchdog (iXe drupal 6 et ce drupal 7), je trouve des erreurs 404 sur ces png: /apple-touch-icon.png et /apple-touch-icon-precomposed.png.

Source (2011) http://www.aliasdmc.com/developpement/programmation_cote_serveur/eviter_une_erreur_404_sur_le_apple_touch_icon_png.php

Diverses erreurs drupal 7

Version drupal 7 du site des Editions iXe.

Sur la page des modules seule (admin/modules), message Krumo (=> du module devel) "Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (line 207 of ...includes/install.inc)."

Note: dans les logs de drupal, Emplacement ok mais "Référent" indique... quoi ?

XML sitemap drupal 6 - google error 400 (iXe)

Le site iXe a erreur 400 pour Google. C'est un XML sitemap  6.x-1.2, avec les sous-modules activés: engines, modes et taxonomy

Du cron (en anonyme): Error occurred submitting sitemap to Google: 400. Request: http://www.google.com/webmasters/tools/ping?sitemap=http:///sitemap.xml

L'URL envoyée n'est pas bonne. Ajouter $base_url (dans settings.php) ?

Editions Ixe: autres erreurs de templates

Depuis la réparation de la base de donnée, la mise à jour de drupal, les logs montrent de nouvelles erreurs de templates.

Sur node-book_ixe.tpl.php

Sur la page "http://editions-ixe.fr/content/alors-je-suis-devenue-une-indien-dam%C3%A..."

implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed dans /home/editionsz/www/sites/all/themes/zen_me/node-book_ixe.tpl.php à la ligne 92.

Fichier attachéTaille
Plain text icon i18nfr-ascii.txt524 octets

Drupal for firebug

Pour utilisation de la partie "drupal" du plugin de Firefox (ou celui de Chrome), il faut installer ce module sur le site drupal.

Installer avec drush drush @sitet dl drupalforfirebug && drush @sitet en drupalforfirebug

Les 2 perms, Access et Execute Firebug PHP sont à admin/people/permissions#module-drupalforfirebug

Pages

S'abonner à RSS - bug