Erreur de class Caddie

6 messages dans ce sujet

Posté(e) · Signaler ce message

Je viens d'effectué l'installation de peel shopping sur mon serveur local apache 2.2.2, php5.1.4, mysql5.0.21

.je n'ai pas eu de problème avec install.php ni pour peupler la base de donnée.

le site s'affiche normallement à l'appel de la page index.php! mais sitot la session créé et l'actualisation de la page j'obtiens ce message dans la partie caddie:

"Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;Caddie&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in C:\apache\xampp\htdocs\www\peel\modeles\haut.php on line 93"

d'avance,merci de votre aide...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je viens d'effectué l'installation de peel shopping sur mon serveur local apache 2.2.2, php5.1.4, mysql5.0.21

.je n'ai pas eu de problème avec install.php ni pour peupler la base de donnée.

le site s'affiche normallement à l'appel de la page index.php! mais sitot la session créé et l'actualisation de la page j'obtiens ce message dans la partie caddie:

"Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;Caddie&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in C:\apache\xampp\htdocs\www\peel\modeles\haut.php on line 93"

d'avance,merci de votre aide...

Pourriez vérifier si les autoincréments se sont bien exexutés dans la base de données

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pourriez vérifier si les autoincréments se sont bien exexutés dans la base de données

Il ne me semble pas y avoir de problème dans la base. L'erreur ce produit à l' appel de la fonction "

if ($_SESSION['caddie']->compte_elements() != 0) { "

est une securité de php5 qui refuse que l'on appel une fonction non ré-instanciée?

dans tous les cas je ne connais pas encore l'astuce...

voici une copie de la session crée, sa peut peut etre aider?

SESSION|N;caddie|O:6:"Caddie":5:{s:8:"articles";a:0:{}s:5:"total";i:0;s:8:"paiement";s:0:"";s:9:"transport";s:0:"";s:14:"cout_transport";i:0;}style|s:4:"bleu";

remarque: il sagit encore de la version "install d'origine". je n'ai pas encore pu ajouter de categorie,de produit...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Il ne me semble pas y avoir de problème dans la base. L'erreur ce produit à l' appel de la fonction "

if ($_SESSION['caddie']->compte_elements() != 0) { "

est une securité de php5 qui refuse que l'on appel une fonction non ré-instanciée?

dans tous les cas je ne connais pas encore l'astuce...

voici une copie de la session crée, sa peut peut etre aider?

SESSION|N;caddie|O:6:"Caddie":5:{s:8:"articles";a:0:{}s:5:"total";i:0;s:8:"paiement";s:0:"";s:9:"transport";s:0:"";s:14:"cout_transport";i:0;}style|s:4:"bleu";

remarque: il sagit encore de la version "install d'origine". je n'ai pas encore pu ajouter de categorie,de produit...

J'ai fini par trouver d'où venait l'erreur, enfin presque tous seul...

grace à un cas similaire: http://ludomatic.com/blog137.html

j'ai donc corrigé session.auto_start = 1 en session.auto_start = 0

il sagissait donc bien d'un problème d'instantation de classe... je vais reprendre mes autres sites car mes déclaration de session sont a revoir du coup....

merci tous de même...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai fini par trouver d'où venait l'erreur, enfin presque tous seul...

grace à un cas similaire: http://ludomatic.com/blog137.html

j'ai donc corrigé session.auto_start = 1 en session.auto_start = 0

il sagissait donc bien d'un problème d'instantation de classe... je vais reprendre mes autres sites car mes déclaration de session sont a revoir du coup....

merci tous de même...

encore unpetit quelque chose:

où sont les fonctions javascript et à quoi servent elles(erreur script):

"

<script type="text/javascript">

window.onload = function()

{

fctLoad();

}

window.onscroll = function()

{

fctShow();

}

window.onresize = function()

{

fctShow();

}

</script>"

A bientot

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

encore unpetit quelque chose:

où sont les fonctions javascript et à quoi servent elles(erreur script):

"

<script type="text/javascript">

window.onload = function()

{

fctLoad();

}

window.onscroll = function()

{

fctShow();

}

window.onresize = function()

{

fctShow();

}

</script>"

A bientot

il s'agit de fonctions utiliser dans la version PREMIUM de peel

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping