× Extensions Composants

Question Réinstallation de composant

Plus d'informations
25 Jui 2009 12:33 #7 par lavsteph
Réponse de lavsteph sur le sujet Re:Réinstallation de composant
Manatane écrit:

- désinstaller par le backend
- supprimer les tables crées par le composant
- supprimer les dossiers "components/com_nomducomposant" et "admin/components/com_nomducomposant"
- supprimer les entrées dans la table jos_components

Car si Joomla râle quand je veux l'installer à nouveau c'est qu'il traine encore des trucs de l'installation précédente j'imagine.


Bonjour,

logiquement c'est ce qu'il faut faire,; un petit truc ... ta version date un peu, tu devrais essayer avec la dernière (3.26)

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
29 Jui 2009 17:57 #8 par Manatane
Réponse de Manatane sur le sujet Re:Réinstallation de composant
Ah un peu plus de détail avec la version que tu proposes :
Attention ! - Les permissions de fichier n'ont pas pu être modifiées
Composant Installation: Custom install routine failure
Le fichier sélectionné n'a pas pu être supprimé: 'josccleancache.xml'
Le fichier sélectionné n'a pas pu être supprimé: 'josccleancache.php'
Le fichier sélectionné n'a pas pu être supprimé: 'joscomment.xml'
Le fichier sélectionné n'a pas pu être supprimé: 'joscomment.php'
JFolder::delete: Ne peut pas effacer le dossier
JFolder::delete: Ne peut pas effacer le dossier
JFolder::delete: Ne peut pas effacer le dossier
Installateur Composant Erreur
There was a problem with your installation
 
 
Installation of joscomment & josccacheclean bots
 
plugins install error: DB function reports no errors
Mais il ne dit toujours pas de quels dossiers il parle même lorsqu'il donne les noms des fichiers, on dirait qu'il parle de fichiers temporaires utilisés pour son install...

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
29 Jui 2009 17:59 #9 par Manatane
Réponse de Manatane sur le sujet Re:Réinstallation de composant
Quoique, il n'a même pas créé ses dossiers com_comment :(

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
29 Jui 2009 18:06 - 30 Jui 2009 16:47 #10 par Manatane
Réponse de Manatane sur le sujet Re:Réinstallation de composant
Vais décortiquer uninstall.comment.php ça devrait m'aider à trouver ce qu'il nous manque.

Exécution des requêtes :
DROP TABLE IF EXISTS jos_comment;
DROP TABLE IF EXISTS jos_comment_utf8;
DROP TABLE IF EXISTS jos_comment_importsetting;
DROP TABLE IF EXISTS jos_comment_setting;
DROP TABLE IF EXISTS jos_comment_voting;
DROP TABLE IF EXISTS jos_comment_captcha;
DELETE FROM jos_plugins WHERE element = 'joscomment';
Suppression des fichiers :
plugins/content/joscomment.php
plugins/content/joscomment.xml
Exécution des requêtes :
DELETE FROM jos_plugins WHERE element = 'josccleancache';
Suppression des fichiers :
plugins/system/josccleancache.php
plugins/system/josccleancache.xml
Sans oublier les dossiers :
components/mod_comment
administrator/components/mod_comment
Dernière édition: 30 Jui 2009 16:47 par Manatane.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Jui 2009 17:36 - 30 Jui 2009 17:38 #11 par Manatane
Réponse de Manatane sur le sujet Re:Réinstallation de composant
C'est bon ensuite j'ai suivi ce qui se fait dans install.comment.php et le composant fonctionne à nouveau.

Il reste juste un dernier message d'erreur sur le backend du composant :
Warning: array_unshift() [function.array-unshift]: The first argument should be an array in /administrator/components/com_comment/plugin/com_content/josc_com_content.class.php on line 244
Là je pige pas, tout ce qu'il fait c'est mettre le résultat d'une requête (liste des sections pour configurer sur quelles sections on veut utiliser JoomlaComment) dans un tableau et le passer à la fonction array_unshift(), or le message d'erreur dit qu'il lui faudrait un tableau... l'ait con l'autre he :blink:
Dernière édition: 30 Jui 2009 17:38 par Manatane.

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavstephtramber91Scottuxserge
Temps de génération de la page : 0.240 secondes