nenes25 / eicaptcha

Captcha module for prestashop
292 stars 84 forks source link

Recaptcha affiché mais ne fonctionne pas #231

Closed Paul-88 closed 1 year ago

Paul-88 commented 1 year ago

Check if your issue exists

Your prestashop version

1.7.8.x

Eicaptcha version

2.3.x

Do you use a specific theme ?

MegaShop 2.3.0

Describe the bug

Le logo reCAPTCHA est bien affiché sur la page d'inscription et de contact, il y a bien {$hook_create_account_form nofilter} dans le fichier du thème, cependant j'ai toujours l'erreur comme quoi il faut valider un captcha. J'ai testé une désinstallation/réinstallation complète du module, sans succès. J'ai un autre site ou le module fonctionne, avec le même thème, je ne comprend pas vraiment d'où cela pourrait venir…

Screenshots

image image image image

Additional context

No response

nenes25 commented 1 year ago

Bonjour,

Je ne saurais pas vous dire en détail quelle pourrait être la cause de votre erreur.

Mais plusieurs pistes :

Cordialement,

Paul-88 commented 1 year ago

image Tout semble correcte en comparant avec mon autre boutique Prestashop.

J'ai bien activé le mode debug depuis plusieurs jours, cependant je n'ai aucun fichier présent dans le FTP...

nenes25 commented 1 year ago

Bonjour,

Difficile de pouvoir vous en dire plus sur la cause de l'erreur. Je pense qu'il va falloir débuguer via le code afin de vérifier ce qu'il se passe. Peut être un problème de droits concernant le fichier de logs car comme vous pouvez le voir ici : https://github.com/nenes25/eicaptcha/blob/17/eicaptcha.php#L425 dès lors qu'il y'a une erreur de validation il devrait y avoir un log avec l'erreur.

Essayer de faire un dump de $result pour voir la réponse apportée par le captcha.

Cordialement,

Paul-88 commented 1 year ago

Après avoir activé le mode debug de Prestashop, il ne s'agit pas du tout d'un problème du module mais à l'extension php Allow_url_fopen qui n'était pas activé. Concernant le fichier de log, en le créant effectivement il arrive à écrire dedans.

Merci pour le coup de pouce ;)

nenes25 commented 1 year ago

Bonjour,

Super merci pour votre retour ! C'est bizarre normalement j'avais un contournement pour ce cas, mais il ne semble donc pas marcher. Je vais rajouter ce point dans la partie debug du module :smile: