Makina Blog
Résolution de problèmes Drupal : construction de site (2/4)
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de la construction du site.
Note : cet article nous a été inspiré par des problèmes rencontrés lors de notre formation Drupal administrateur.
Vider les caches
Vider les caches doit être la première chose à laquelle penser en cas de problème. A part sur un site en production à gros traffic, vider les caches ne fait quasiment jamais de mal, et résoud pas mal de problèmes directement. Pour ce faire, il suffit d'aller dans "Configuration / Performance" dans le menu d'administration, et de cliquer sur le bouton "Vider les caches".
Lancer le "traitement régulier" (ou "cron")
Drupal est conçu pour lancer un certain nombre de tâches à intervalles réguliers : indexation des contenus (module "Search"), vidage des tables de log (module "Dblog"), et éventuellement d'autres actions selon les modules que vous installez. Le lancer ne fait jamais de mal. Un de ses effets moins connus est, lors de la suppression de champs, de permettre la suppression des données associées au champ. La suppression complète du champ n'intervient pas quand vous l'effectuez dans l'interface, mais après un lancement de "cron".
Reconstruire les permissions d'accès aux contenus
Lorsque vous manipulez plusieurs modules qui concernent les permissions des contenus (qui a le droit de les voir, modifier, supprimer, …), il peut arriver que des données anciennes restent en base de données, ou que vos contenus se retrouvent dans un état non souhaité. Dans cette situation, la meilleure solution est de demander à Drupal de reconstruire complètement les permissions d'accès aux contenus (dans "Rapport / Tableau de bord d'administration" se trouve un lien vous permettant d'effectuer cette action). Attention, le traitement peut prendre un certain temps si vous avez beaucoup de contenus.
N'oubliez pas d'activer le module !
Cela prête à sourire, mais il arrive parfois que dans l'excitation d'utiliser une fonctionnalité, on oublie d'activer le module correspondant… Faites en sorte que ça ne vous arrive pas !
Formations associées
Actualités en lien
Résolution de problèmes Drupal : développement (4/4)
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du développement.
Résolution de problèmes Drupal : transfert de site (3/4)
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du transfert d'un site d'un serveur à un autre.
Résolution de problèmes Drupal : Installation (1/4)
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de l'installation d'un Drupal.