https://www.facebook.com/tr?ev=6029847359740&cd[value]=0.01&cd[currency]=EUR&noscript=1

Note de l'utilisateur: 5 / 5

Donnez une note !
5 sur 5 - 8 votes
Merci d'avoir noté cet article.

Lors d'une migration Joomla 1.5 vers 2.5 ou de la réinstallation d'un Joomla 2.5 neuf avec une ancienne base, il peut arriver que surgisse un message d'erreur "La fonction DB ne rapporte aucune erreur".

Ce message apparait lorsque vous voulez installer un composant ou un module Joomla qui avait été installé auparavant.

La solution réside dans la base de données : En effet, Joomla fait un test sur les tables et selon le composant, ne l'installe pas si une donnée est dans la table assets.


Prenons donc l'exemple de la restauration (après migration 2.5) d'un site web, nous voulons installer JCE mais il reste des éléments dans la base :


Il faut donc

  • aller dans la base par PhpMyadmin
  • trouver la table qui correspond à prefixe_assets.
  • tout afficher en demandant le nombre de lignes adéquat ( exemple 300 lignes à partir de 0)
  • faire une recherche par la fonction du navigateur (CTRL F) sur le terme JCE
  • la recherche va surement trouver des tables JCE sur la gauche (puisque c'est après une migration) , mais ce n'est pas cela qui nous interesse, il ne sera pas nécessaire de les supprimer : nous recherchons juste une ligne sur la partie droite correspondant à l'entrée JCE dans la table assets.
  • supprimer la ligne com_jce dans la table assets

Il ne nous reste plus qu'à réinstaller le composant, et le cas échéant, si c'est une migration, à refaire la migration des tables.

 

 

Commentaires   

0 #20 Christophe Avonture 04-12-2014 19:00
Merci Serge ! Je viens d'être confronté à ce problème pour CKForms et j'avais nettoyé la table des extensions mais, non, ce n'était pas assez. Je ne savais pas qu'il fallait le faire pour la table des assets.

Merci pour l'astuce !
Citer | Signaler à l’administrateur
0 #19 Christophe Avonture 04-12-2014 19:00
Merci Serge ! Je viens d'être confronté à ce problème pour CKForms et j'avais nettoyé la table des extensions mais, non, ce n'était pas assez. Je ne savais pas qu'il fallait le faire pour la table des assets.

Merci pour l'astuce !
Citer | Signaler à l’administrateur
0 #18 Christophe Avonture 04-12-2014 19:00
Merci Serge ! Je viens d'être confronté à ce problème pour CKForms et j'avais nettoyé la table des extensions mais, non, ce n'était pas assez. Je ne savais pas qu'il fallait le faire pour la table des assets.

Merci pour l'astuce !
Citer | Signaler à l’administrateur
0 #17 Christophe Avonture 04-12-2014 19:00
Merci Serge ! Je viens d'être confronté à ce problème pour CKForms et j'avais nettoyé la table des extensions mais, non, ce n'était pas assez. Je ne savais pas qu'il fallait le faire pour la table des assets.

Merci pour l'astuce !
Citer | Signaler à l’administrateur
0 #16 Petit 29-07-2014 14:41
Merci beaucoup pour cette information,
J'avais beau changer les dossiers, rien n'y faisait. Maintenant IMPEC!
+10....00
Cordialement
Citer | Signaler à l’administrateur
0 #15 Petit 29-07-2014 14:41
Merci beaucoup pour cette information,
J'avais beau changer les dossiers, rien n'y faisait. Maintenant IMPEC!
+10....00
Cordialement
Citer | Signaler à l’administrateur
0 #14 Petit 29-07-2014 14:41
Merci beaucoup pour cette information,
J'avais beau changer les dossiers, rien n'y faisait. Maintenant IMPEC!
+10....00
Cordialement
Citer | Signaler à l’administrateur
0 #13 Petit 29-07-2014 14:41
Merci beaucoup pour cette information,
J'avais beau changer les dossiers, rien n'y faisait. Maintenant IMPEC!
+10....00
Cordialement
Citer | Signaler à l’administrateur
0 #12 Robier 26-05-2014 19:30
Bonjour

J'ai le même problème avec community builder.
Comment faire la recherche dans phpmyadmin
sur la table comprofiler... quel mot cle

Merci pour votre aide
Citer | Signaler à l’administrateur
0 #11 Robier 26-05-2014 19:30
Bonjour

J'ai le même problème avec community builder.
Comment faire la recherche dans phpmyadmin
sur la table comprofiler... quel mot cle

Merci pour votre aide
Citer | Signaler à l’administrateur

Ajouter un Commentaire