forum.coppermine-gallery.net

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: Calvy on March 02, 2008, 10:00:30 pm

Title: [Solved]: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 02, 2008, 10:00:30 pm
Bonjour à tous,
je suis un nouvel utilisateur de Coppermine (ou je plutôt j'essaye de l'être...) je rencontre le souci suivant :
- J'ai bien réussi à me créer mes tables dans ma Bdd mais quand je vais sur la page d'accueil l'erreur suivant s'affiche :
Fatal error: Call to a member function on a non-object in /users/acalvignac/vos-photos-sexy.com/www/include/init.inc.php on line 270

J'ai déjà passé plus de 2 heures à parcourir le forum mais j'ai rien trouvé...
Merci d'avance.
Alain
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Elwood J. Blues on March 02, 2008, 10:12:45 pm
Quelle est la version de la galerie ?
Es tu sûr d'avoir envoyé tous les fichiers ? (notamment include/function.inc.php)
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 04, 2008, 12:32:59 pm
Salut et merci pour ta réponse (j'e pensais etre averti un mail, ce qui explique ma réponse tardive, désolé...)
J'ai la version 1.4.16 et le fichier functions.inc.php est bien présent...
 ???
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: François Keller on March 04, 2008, 04:15:28 pm
et l'installation s'est bien passée ?
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 04, 2008, 06:26:42 pm
Salut François et merci de m'aider.
 oui install bien passée après avoir pu faire le Chmod. Tables crées.
Penses tu que je devrai tout réinstaller ?
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: François Keller on March 04, 2008, 06:37:35 pm
ça peut être une option, mais dans ce cas, il faut vider la base de donnée avant de relancer l'install. et réuploader l'ensemble des fichiers pour être sur qu'ils y soient bien tous ( et avec un vrai client FTP comme filezilla)
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 04, 2008, 07:40:34 pm
Ok...
J'ai FTP expert, je pense que s'est aussi bien que filezilla.
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: François Keller on March 04, 2008, 09:38:30 pm
Ok...
J'ai FTP expert, je pense que s'est aussi bien que filezilla.
pas sur, il semble que parfois tous les fichiers ne soient pas correctement envoyés (mais je n'ai pas testé, j'utilise filezilla sans aucuns soucis depuis toujours et l'équipe de devs de coppermine recommande cet outil qui a fait ses preuves...)
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Elwood J. Blues on March 04, 2008, 10:20:32 pm
Moi aussi j'utilise FTP Expert.

Par contre il serait bon de savoir ce qu'il y a à la ligne 270 du fichier include/init.inc.php  ;)
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: François Keller on March 04, 2008, 10:24:28 pm
il y a un appel à la fonction d'autentification
Code: [Select]
$cpg_udb->authenticate();
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 04, 2008, 10:48:49 pm
effectivement le pb vient d'ici :

// Authenticate
$cpg_udb->authenticate();

 ???
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Elwood J. Blues on March 04, 2008, 11:08:53 pm
Supprime et retransfert le dossier bridge.

$cpg_udb est créé dans bridge/coppermine.inc.php et la fonction authenticate est créée dans bridge/udb_base.inc.php. Il doit y avoir un problème par là. Profites en pour renvoyer include/init.inc.php  ;)
Title: Re: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Calvy on March 05, 2008, 01:59:17 pm
Yep !
ça marche.
Chapeau l'artiste !
J'ai plus ce message d'erreur.
J'ai donc envoyer de nouveau le contenu du dossier bridge et renvoyer include/init.inc.php
Merci beaucoup,
je vais pouvoir me plonger dans le coppermine.
Title: Re: [Solved]: SOS : Fatal error: Call to a member function on a non-object in ....
Post by: Elwood J. Blues on March 05, 2008, 07:16:46 pm
De rien !

Pour l'info je t'explique comment j'ai trouvé  ;)

J'ai regardé ce qu'il y avait à la ligne 270 et j'ai cherché où été créée la fonction authenticate(); et où été créée la variable $cpg_udb grâce à Google j'ai pas mis longtemps.

Mais il me semble tout de même que François avait dit avant moi de renvoyer les fichiers.

pas sur, il semble que parfois tous les fichiers ne soient pas correctement envoyés

Coppermine est un moteur qui tourne tout seul, après 95% des problèmes viennent comme toujours en informatique de l'interface C/C. (Chaise/Clavier)  ;D
Title: Re: [Solved]: SOS : Fatal error: Call to a member function on a non-object in ..
Post by: François Keller on March 05, 2008, 07:19:40 pm
Quote
Coppermine est un moteur qui tourne tout seul, après 95% des problèmes viennent comme toujours en informatique de l'interface C/C. (Chaise/Clavier)  Grin
:D :D :D
Title: Re: [Solved]: SOS : Fatal error: Call to a member function on a non-object in ..
Post by: Calvy on March 08, 2008, 02:58:21 pm
OK Merci.