osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [resolu] Installation de la boutique
Ousurfer
posté 4 Apr 2004, 15:25
Message #1


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 4-April 04
Membre no 2231



Bonjour,

Je viens d'installer le script d'oscommerce2.2ms2, l'administration fonctionne très bien mais en allant sur la page www.monsite.com/catalog, j'ai l'erreur suivante:

Fatal error: Call to a member function on a non-object in /home/sesoigne2/www/catalog/includes/application_top.php on line 309

Voici la ligne 309 en question:
}
$navigation->add_current_page();


Que se passe t-il ? Que faire ?
Merci d'avance pour votre aide.


--------------------
Arnaud Demouselle
Go to the top of the page
 
fissiaux
posté 4 Apr 2004, 15:35
Message #2


5eme dan OSC
Icône de groupe

Groupe : Membres
Messages : 17048
Inscrit : 26-November 03
Lieu : Chez moi
Membre no 1669



CODE
// navigation history

 if (tep_session_is_registered('navigation')) {

   if (PHP_VERSION < 4) {

     $broken_navigation = $navigation;

     $navigation = new navigationHistory;

     $navigation->unserialize($broken_navigation);

   }

 } else {

   tep_session_register('navigation');

   $navigation = new navigationHistory;

 }

 $navigation->add_current_page();


Il n'a pas réussi à créer l'objet navigation.

Comme le test précédent est au niveau des sessions PHP, vérifie le codage que tu as fait : il est conseillé de mettre les sessions dans la base de données MYSQL.

PS : Change ton titre du post car cela est vague.
Go to the top of the page
 
Ousurfer
posté 5 Apr 2004, 14:56
Message #3


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 4-April 04
Membre no 2231



Bonjour,

Lors de l'installation, j'ai bien coché pour que les sessions soient dans la base de données MYSQL.

Je ne comprends pas pourquoi ça ne marche pas.
Pourtant, je n'ai pas touché au code de la page application_top.php, j'ai suivi le processus d'installation, mais j'ai toujours l'erreur:

Fatal error: Cannot instantiate non-existent class: navigationhistory in /home/sesoigne2/www/catalog/includes/application_top.php on line 307


Le code est:
// navigation history
if (tep_session_is_registered('navigation')) {
if (PHP_VERSION < 4) {
$broken_navigation = $navigation;
$navigation = new navigationHistory;
$navigation->unserialize($broken_navigation);
}
} else {
tep_session_register('navigation');
$navigation = new navigationHistory;
}
$navigation->add_current_page();


Que dois je faire ? A vrai dire, je ne m'y connais pas trop en php.


--------------------
Arnaud Demouselle
Go to the top of the page
 
fissiaux
posté 5 Apr 2004, 19:13
Message #4


5eme dan OSC
Icône de groupe

Groupe : Membres
Messages : 17048
Inscrit : 26-November 03
Lieu : Chez moi
Membre no 1669



Quelle version de PHp utilises tu ?
Go to the top of the page
 
Ousurfer
posté 15 Apr 2004, 16:54
Message #5


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 4-April 04
Membre no 2231



J'ai écrit un nouveau message qui a été bloqué, mais personne n'a réussi à répondre à ma question.

J'utilise php 4 avec oscommerce2.2ms2 avec php4 et les sessions sont stockées dans la base.

Quelqu'un peut il m'aider ?
Merci


--------------------
Arnaud Demouselle
Go to the top of the page
 
fissiaux
posté 15 Apr 2004, 17:12
Message #6


5eme dan OSC
Icône de groupe

Groupe : Membres
Messages : 17048
Inscrit : 26-November 03
Lieu : Chez moi
Membre no 1669



Le message bloqué n'est pas une punition : c'est juste pour éviter de dupliquer les posts, point qui pollue les bases ensuite. Soit dit entre nous, tu as trouvé tout seul le moyen de réacytiver ton ancien post.


Passons au point qui te pré-occupe : Dans la FAQ, il y a un petit test à faire pour vérifier que les sessions fonctions. Peux-tu essayer de la faire et nous faire un retour ?

Voici le lien : http://www.oscommerce-fr.info/faq/category.php?cID=20
Go to the top of the page
 
luciolis
posté 15 Apr 2004, 18:47
Message #7


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 18
Inscrit : 15-April 04
Membre no 2281



php 4 est un peu vague....

je crois que c'est un ptit bug dans la 4.23
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 26th May 2013 - 08:59
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)