Fork me on GitHub






message d'erreur après installation d'un module
Newbie
Inscrit: 23/01/2005 00:32
Messages: 11
j'ai installé Weblinks pour remplacer Mylinks
je suis sur windows XP
je peux administrer le module sans problème mais je n'accède pas à la page d'index. Voici le message d'erreur affiché lorsque j'envoie l'URL de la page d'index
"Fatal error: Cannot redeclare get_post() (previously declared in c:\program files\easyphp1-8\www\modules\weblinks\include\functions.php:56) in c:\program files\easyphp1-8\www\modules\wordpress\wp-includes\functions.php on line 573"

Quelle en est- la cause ?
Merci d'avance de vos réponses

Posté le : 17/10/2007 16:16
Partager Twitter Partagez cette article sur GG+
Re: message d'erreur après installation d'un module
Guest_
B'jour,

Il y a peut être une incompatibilité entre les modules WF_links et Wordpress (c'est ce que laisse entendre le message d'erreur).

@+

Posté le : 17/10/2007 16:33
Partager Twitter Partagez cette article sur GG+
Re: message d'erreur après installation d'un module
Aspirant
Inscrit: 22/05/2006 14:37
Messages: 21
Effectivement, il y a une incompatibilité du fait que les deux modules utilisent la fonction get_post().

Solution: renommer la fonction dans un des deux modules.

Pour modifier WordPress (par exemple)

dans le fichier functions.php, remplacer get_post par get_wp_post.

Chercher dans TOUS les fichiers du module si la fonction get_post est utilisée et renommer chaque occurence en get_wp_post.

C'est du boulot, et en plus, il est possible qu'il y ait d'autres fonctions en commun.

Recharger les fichiers modifiés par FTP et faire une mise à jour du module depuis le menu d'administration.

Pour ma part, j'ai dégagé le module WordPress (redirigé l'URL vers un autre blog en sous-domaine) mais j'ai un pote qui tient à garder les deux modules. S'il se lance dans la modification, je posterai la liste des fichiers à modifier.

Posté le : 22/02/2008 13:50
Partager Twitter Partagez cette article sur GG+
Re: message d'erreur après installation d'un module
Aspirant
Inscrit: 22/05/2006 14:37
Messages: 21
Bon, finalement j'ai choisit de modifier le module Weblinks plutôt que WordPress.

J'ai remplacé toutes les occurences de get_post... par get_wl_post... dans les fichiers suivants:

weblinks/include/functions.php
weblinks/brokenlink.php
weblinks/lostpass.php
weblinks/modlink.php
weblinks/ratelink.php
weblinks/search.php


et tout fonctionne correctement maintenant...et mon pote me doit une bière

Posté le : 22/02/2008 15:19
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

34 Personne(s) en ligne (28 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 34 | Plus ...