Page 1 sur 1

Problème sur OScommerce

Posté : 12 oct. 2010, 22:14
par moileraz
Bonjour,
je sais que ce problème n'est pas directement lié à PHP mais je me permet de solliciter votre aide car
je me retrouve face à une difficulté que je n'arrive pas à résoudre et je me dit que peut être vous auriez une solution.

J'ai une boutique qui tourne sous oscommerce avec 2 mode de paiement paypal et paybox (e-transaction).

Mon souci c'est que aucune commande n'est enregistrée dans la base. J'ai effectué plusieurs test mais sans aucun résultat.
La base reste vide et je ne vois aucune piste.

Merci beaucoup pour votre aide

Re: Problème sur OScommerce

Posté : 13 oct. 2010, 11:13
par Cyrano
Une piste de recherche : la directive register_globals.

OSCommerce avait, et a peut-être toujours, une restriction obligeant à mettre cette directive à ON pour pouvoir tourner. Si ton environnement est configuré différemment, il ne doit arriver aucune données pour alimenter les requêtes d'insertion.

Re: Problème sur OScommerce

Posté : 13 oct. 2010, 15:42
par moileraz
Bonjour Cyrano,
merci pour ta réponse.

mon register_globals est ON.

Enfait j'ai testé aussi le fait de payer et de cliquer retour sur la boutique mais rien n'y fait. Les paiements fonctionnent mais aucune données dans la base. Je pensais que le bug venait uniquement de l'admin mais meme en base mes table orders sont vide.

Re: Problème sur OScommerce

Posté : 13 oct. 2010, 17:22
par Cyrano
Alors il doit y avoir un problème avec une ou plusieurs requêtes. Vérifie les logs de MySQL et à toutes fins pratiques, pour le cas où ça ne serait pas activé, met le display_errors à ON et le error_reporting à E_ALL. Il y a probablement des erreurs mais sans les voir, ça va être difficile de réparer quoique ce soit. Et attention, vérifie que dans le code il n'y ait nulle part une instruction ini_set() qui mettrait le display_error à OFF. Le cas échéant, mets-la en commentaire.

Re: Problème sur OScommerce

Posté : 13 oct. 2010, 22:59
par moileraz
Bonjour Cyrano,
merci pour les pistes que tu m'as donné. C'est la première fois que je travail sur OScommerce car enfait c'est un site que j'ai récupéré en cours de route pour un pote ou j'ai du intégrer le système paybox j'ai pu le mettre en place.
Lorsque j'ai activé les erreurs j'ai eu pas mal de retour sur les paniers etc.... ci dessous les erreurs que j'ai eu :

Code : Tout sélectionner

Notice: Use of undefined constant FILENAME_PRODUCTS - assumed 'FILENAME_PRODUCTS' in /homez.33/monsite/www/includes/functions/html_output.php on line 92 Notice: Undefined variable: all_nonstocked in /homez.33/alexandrf/www/includes/functions/general.php on line 193 Notice: Use of undefined constant MODULE_ORDER_TOTAL_GV_REDEEM_BOX - assumed 'MODULE_ORDER_TOTAL_GV_REDEEM_BOX' in /homez.33/monsite/www/includes/modules/order_total/ot_gv.php on line 30 Notice: Undefined property: credit_class in /homez.33/monsite/www/includes/classes/order_total.php on line 301 Notice: Use of undefined constant NO_COUNT_ZERO_WEIGHT - assumed 'NO_COUNT_ZERO_WEIGHT' in /homez.33/monsite/www/includes/classes/shopping_cart.php on line 507 Notice: Undefined index: gv_redeem_code in /homez.33/monsite/www/ssl_confirmation.php on line 54 Notice: Undefined variable: credit_covers in /homez.33/monsite/www/ssl_confirmation.php on line 94 Notice: Undefined index: paypal in /homez.33/monsite/www/includes/functions/general.php on line 1170 Notice: Use of undefined constant MODULE_ORDER_TOTAL_GV_REDEEM_BOX - assumed 'MODULE_ORDER_TOTAL_GV_REDEEM_BOX' in /homez.33/monsite/www/includes/modules/order_total/ot_gv.php on line 30 Notice: Undefined index: cot_gv in /homez.33/monsite/www/includes/classes/order_total.php on line 226 Notice: Undefined index: gv_redeem_code in /homez.33/monsite/www/includes/modules/order_total/ot_gv.php on line 217 Notice: Undefined index: submit_redeem_x in /homez.33/alexandrf/www/includes/modules/order_total/ot_gv.php on line 259 Notice: Undefined property: credit_class in /homez.33/monsite/www/includes/classes/order_total.php on line 221 Notice: Undefined variable: all_nonstocked in /homez.33/monsite/www/includes/functions/general.php on line 193
merci encore pour tes conseils

Re: Problème sur OScommerce

Posté : 14 oct. 2010, 08:01
par Cyrano
De rien... y-a-plus qu'à...:-k
Et si ça peut te consoler, je n'ai jamais utilisé OSCommerce non plus. Par contre, il me semble que le projet a une communauté en France, il faudrait vérifier sur le net.

Re: Problème sur OScommerce

Posté : 14 oct. 2010, 18:01
par moileraz
Salut Cyrano,
j'ai essayé de posté sur le forum d'OScommerce mais aucune réponse. finalement je vais lui refaire une boutique ce sera plus simple.

merci encore

Re: Problème sur OScommerce

Posté : 14 oct. 2010, 18:22
par Cyrano
Tu peux toujours jeter un coup d'oeil à ZenCart qui est plus récent et mieux écrit ou encore PHPShop (pas sûr du nom) qui est un projet français qui monte doucement. Ça dépend surtout de la taille de la boutique à monter... et ne perds pas de vue qu'il faudra pouvoir importer les données existantes dans la nouvelle version.