message d'erreur [undefined] quand je clique sur le bouton [ajouter au panier]

Forums Forums WPshop Bugs message d'erreur [undefined] quand je clique sur le bouton [ajouter au panier]

Ce sujet a 6 réponses, 2 participants et a été mis à jour par  i10.cedric, il y a 11 mois et 1 semaine.

7 sujets de 1 à 7 (sur un total de 7)
Auteur Messages
Auteur Messages
7 octobre 2016 at 14 h 55 min #19685

i10.cedric
Participant

Bonjour
Je viens de mettre à jour mon site et mes plugins et depuis j’ai un bug quand les internautes cliques sur le bouton « ajouter au panier ».
Je suis passé sur :
– la version « 1.4.2.6 » de WP-Shop
– la version 0.3 de wps_atos
– la version 4.6.1 de wordpress

Désormais quand je clique sur le bouton « ajouter au panier », j’ai une alerte javascript « undefined » qui s’affiche !

Est ce que quelqu’un a déjà rencontré le problème ?

7 octobre 2016 at 15 h 19 min #19686

i10.cedric
Participant

pour wp-shop je viens de vérifier, je suis passé de la version 1.4.1.3 à la version 1.4.2.6
pour wps_atos, j’étais déjà sur la 0.3

7 octobre 2016 at 15 h 50 min #19687

i10.cedric
Participant

j’ai commencé par désactiver tous les plugins mais j’avais toujours l’erreur javascript.

J’ai donc remis la version 1.4.1.3 de wp-shop.
Je n’ai plus l’alerte javascript « undefined » mais désormais j’ai une erreur lorsque je suis sur l’étape « paiement ». Je sélectionne le mode de paiement « cb » et ensuite je clique sur le bouton « commander » . Après avoir cliqué sur le bouton « commander », j’ai le message d’erreur suivant : « wpshop Nous ne sommes pas parvenus à appeler le formulaire de paiement. Veuiillez effectuer une nouvelle tentative plus tard ».

7 octobre 2016 at 16 h 11 min #19688

i10.cedric
Participant

J’ai Activé les alertes e-mails du mode debug. Voici le mail que je reçois « Une erreur est survenue avec l’appel du fichier de requête de paiement. La commande a retourné 126 « 

10 octobre 2016 at 10 h 24 min #19689

i10.cedric
Participant

Je viens de retester avec la version 1.4.1.3 de wp-shop et la version 0.3 de wps_atos.
Toujours pareil j’ai toujours l’erreur lorsque je suis sur l’étape « paiement ». Je sélectionne le mode de paiement « cb » et ensuite je clique sur le bouton « commander » . Après avoir cliqué sur le bouton « commander », j’ai le message d’erreur suivant : « wpshop Nous ne sommes pas parvenus à appeler le formulaire de paiement. Veuiillez effectuer une nouvelle tentative plus tard ».
Ensuite je reçois par mail :
Report d’erreur pour la passerelle de paiement #OR-4577-ERROR-PAY-ATOS
Une erreur est survenue avec l’appel du fichier de requête de paiement. La commande a retourné 126

J’ai testé avec le mode de paiement paypal et ça fonctionne. Je pense que le problème vient du plugin wps_atos.

Est ce que vous avez déjà rencontré le soucis ? Que dois je faire pour que le paiement via la société générale refonctionne ?

18 octobre 2016 at 9 h 29 min #19707

Alexandre
Admin bbPress

Bonjour,

Le code 126 correspond à la réponse de la commande exec() en php qui est utilisée pour lancer le formulaire de paiement. a priori vos fichiers n’ont pas les bons droits. ce sont les fichiers qui sont dans le dossier « wps_atos/core/binFiles » et qui se nomment: « request » et « response ». ces fichiers doivent être éxecutable par le serveur. Selon votre hébergeur vous n’aurez peut être pas la possibilité d’utiliser la méthode exec php, il vous faudra passer en PERL et utiliser les fichier atos_request.pl et atos_response.pl qui sont a placer dans le dossier cgi-bin de votre site avec les bons droits.

Cdlt,
Alexandre

19 octobre 2016 at 10 h 56 min #19708

i10.cedric
Participant

Bonjour
Je suis sur un serveur mutualisé PRO d’OVH.
C’est bon, j’ai changé les droits d’accès au fichier et ça fonctionne de nouveau.
Merci pour votre aide.

  • Cette réponse a été modifiée le il y a 11 mois et 1 semaine par  i10.cedric.
7 sujets de 1 à 7 (sur un total de 7)