Advertisement:

Fatal Error

Aloittaja smileman, lokakuu 23, 2009, 08:14:45 AP

« edellinen - seuraava »

smileman

Bonjour

Voici le message que j'ai quand je veux changer la couleur de mon site ou visualiser un profile :
Fatal error: Cannot redeclare mgallery() (previously declared in /htdocs/public/www/Sources/Profile.php:2982) in /htdocs/public/www/Sources/Profile.php on line 3012


J'ai changé la version de ma "GALLERY MEDIA" ce matin !!
Est ce que ca peut venir de la ???

maximus23

Bonjour,

C'est le genre d'erreur qui se produit quand un mod est appliqué au moins deux fois. Je crois qu'il fallait désinstaller le mod avant d'appliquer le nouveau :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

smileman

Bonjour
Donc !! quesque tu me conseille ? :)

DeathSign

Tu ouvres le fichier /Sources/Profile.php

Tu cherches en partant de la fin
function mgallery($memID)
{
global $sourcedir;
require_once($sourcedir . '/MGallery-Sub.php');
MGal_Profile_Summary($memID);
}

Normalement tu devrais avoir le même bloc un peu avant, il suffit d'en enlever un.
Faire de même avec les fonctions mgalitems(...) mgalcoms(...) mgalvotes(...)

En fait tu devrais reprendre le mod en mode d'installation manuel, et supprimer tous les rajouts en double car tu devrais avoir la même chose sur les autres fichiers.

smileman

Re
Effectivement j'ai installé la nouvelle version sans désinstaller la précedente !
d'ou l'erreure  :(
Donc j'ai désinstallé celle-ci  ::) et j'ai un nouveau problème  :D
Je n'arrive plus à aller dans l'admin  :-[
J'ai donc réinstallé la gallerie media avec mon ftp et la !! tout fonctionne  ;)
Le seul petit problème est que si je relance l'installation par l'application en admistrateur, ca plante à nouveau  :)

smileman

Lainaus käyttäjältä: DeathSign - lokakuu 23, 2009, 12:43:25 IP
Tu ouvres le fichier /Sources/Profile.php

Tu cherches en partant de la fin
function mgallery($memID)
{
global $sourcedir;
require_once($sourcedir . '/MGallery-Sub.php');
MGal_Profile_Summary($memID);
}

Normalement tu devrais avoir le même bloc un peu avant, il suffit d'en enlever un.
Faire de même avec les fonctions mgalitems(...) mgalcoms(...) mgalvotes(...)

En fait tu devrais reprendre le mod en mode d'installation manuel, et supprimer tous les rajouts en double car tu devrais avoir la même chose sur les autres fichiers.
Je vais essayer ta méthode DeathSign  ;)
Merci pour ta réponse

smileman

Re
J'avais bien des doublons !!
Je les ai supprimés  ;)
Pense tu que si "J'applique le Mod" je risque à nouveau de tout planter ?
"5. SMF Media Gallery 2.0  [ Appliquer le mod ] [ Lister les fichiers ] "

belgium-gravure

si l'ancienne version n'est désinstallé , "oui"

Advertisement: