[Résolu] Suppression module

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Ce problème a été abordé dans des forums mais je n'ai pas trouvé de réponse.

J'ai installé un module (views xml backend) en version normal, je souhaiterais maintenant faire un test de ce module en version de dev.

Je désactive et désinstalle ce module sans problème mais il apparaît toujours dans la liste des modules drupal, du coup impossible de le réinstaller car j'ai le message "module déja installé".

Comment faire pour supprimer complètement ce module ?

J'ai aussi fais la manipulation avec drush au cas ou mais le résultat reste le même.

Merci

Version de Drupal : 

Bonjour,

est-ce que le module est physiquement supprimé ? => suppression du répertoire sous sites/all/modules ?
Sinon Drupal refait un "scan" de ses répertoires à chaque fois.

Si il est bien absent, il est possible d'aller supprimer la ligne correspondante dans la table system : manipulation à faire avec précaution, bien évidemment

Lorsque ton module est désactivé + désinstallé normale qu'il aparaisse encore dans ta liste puisque tu as encore les fichiers du module. Ce qui compte c'est qu'il soit décoché + désinstallé.
Une fois les deux faits tu supprimme ton repertoire, tu met ta version de dev et tu réactive.
Si c'est une maj normalement tu n'a même pas à désactiver, le remplacement de fichier + execution du script d'update suffit
Si tu as fait les deux et que tu as un message d'erreur, vide tes caches, si ca ne marche toujours pas, ton install drupal est surement conrrompue, il serait bon de songer à réinstallé un drupal (si tu ne veux pas comme dit plus haut regarde la colonne status dans la table systeme si le module est à 1(active) ou 0)

Merci pour vos réponses.
Effectivement, un effacement physique du répertoire à répondu à mon problème.

Je sais que ce module n'intervient pas sur la bdd, je me demande par contre ce qu'il en serait si c'était le cas et que le module ne prévoit pas la désinstallation.

L'effacement des tables avec les préfixes correspondants aux modules devrait suffire en espérant que ce dernier soit cohérent dans la notation des tables utilisés.

merci

La bd est toujours modifier quand tu install un module, notament la table systeme qui enregistre les données sur les modules installé/activé ou non. Si un module install des tables il a implémenté le hook_schema qui se charge de l'installation + la supression des tables du modules