Display_errors 
Auteur : MOSSET D.
Visité 209,
Followers 1,
Partagé 0
Mon site lors de la procédure de paiement affiche "generic_error". J'ai bien trouvé une réponse à mon problème qui consiste à désactiver l'affichage des erreurs PHP. Mon site est hébergé chet infomaniak et cette possibilité n'existe pas mais ils proposent d'inclure un fichier .user.ini avec display error=off. Effectivement le message d'erreur disparaît, mais on reste bloqué sur la page de paiement sans l'apparation de la console de paiement Paypal. Infomanoak m'indique qu'un site ne doir pas produire d'erreu PHP et que le problème vinet donc de chet WebSite X5 Pro. Merci de me donner une réponse car j'ai déjà essayé un garnd nombre de solutions sans que celà fonctionne .
Posté le
Peut être de consulter les journaux d'erreurs chez l'hébergeur pour avoir des informations côté serveur.
Hello!
Pourrait-on avoir l'URL du site pour voir si on peut déceler le dysfonctionnement ?
@Suivre,
J.P.
Auteur
Merci pour votre rapide réponse.
Je n'ai pas les les journaux des erruers de mon serveur.
Voici l'url de mon site : fleurdethe.ch
Merci encore .
Auteur
Voici le journal d'erreur de mon hébergeur:
fleurdethe.ch [Sat Feb 22 16:51:39.569184 2025] [fastcgi:error] [pid 2458704:tid 139642196190976] [client 2a02:1210:5e57:7b00:a179:c8ba:2935:9aae:0] FastCGI: server "/home/clients/dcfc9b4ce06ae16741ec0f7a099b29b4/.config/apache/fleurdethe.ch/.fpm/php5.external" stderr: P Warning: Undefined array key "shipping" in /home/clients/dcfc9b4ce06ae16741ec0f7a099b29b4/sites/fleurdethe.ch/res/x5engine.php on line 3092PHP message: PHP Warning: Undefined array key "settings" in /home/clients/dcfc9b4ce06ae16741ec0f7a099b29b4/sites/fleurdethe.ch/res/x5engine.php on line 3446, referer https://fleurdethe.ch/cart/index.html
Avec mes remerciements
Hello,
J'ai passé une commande test (ne pas en tenir compte bien entendu Numéro de commande:250223-SO91)...
J'ai bien reçu le message de confirmation de commande, et si je clique sur "Payer maintenant", j'ai accès au module de paiement Paypal et CB :
J'accède bien au différents modes de paiement... Mais impossible depuis le site lui-même dès passage de la commande en ligne...
Je Signale le sujet au Support Incomedia pour avoir l'avis d'un technicien. Attendre son passage en début de semaine prochaine.
@Suivre,
J.P.
Auteur
Bonjour,
Merci beaucoup pour vos démarches. Effectivement, je confirme ce que vous m'écrivez.
Dans l'attente de vos nouvelles, recevez mes meilleures salutations.
Les erreurs de mon côté !!! Peut aider Incomedia...
Auteur
Merci pour votre contribution.
Auteur
Voici quelques informations complémentaires :
Afin de tester mon site je l'ai installé chez différents hébergeurs.
Sur le site de WebsiteX5 ( https://mosset-daniel2.websitex5.me/ ) le site fonctionne très bien, car sans doute que les erreurs PHP sont désactivées.
Sur le site LWS ( https://fleurdethe.lemoss.net ) l'erreur " generic error " apparaît au moment de cliquer sur "acheter maintenant". Sur ce site les erreurs PHP sont activées.
Sur le site Infomaniak ( https://www.fleurdethe.ch ) c'est le problème qui me préoccupe, il n'est pas possible d'effectuer le paiement en ligne (Paypal). Sur ce site il n'y a pas la possibilité de désactiver les erreurs PHP, j'ai du donc insérer un fichier .user.ini avec "display error=off" ou "error_reporting = E_ALL & ~E_WARNING & ~E_NOTICE". Avec cette procédure l' "erreur "generic error" n'apparaît plus, mais je reste bloqué sur la page de paiement.
Donc mon problème c'est que je dois utiliser mon site Infomaniak qui est héberger en Suisse.
Encore merci de votre aide.
Hello,
I am sorry about the issues.
On the Infomaniak website the issue is that the website can be reached both as https://fleurdethe.ch/ and https://www.fleurdethe.ch/ , and this is causing a mismatch with the URL in the necessary PayPal processes, this is the error that can be seen in Axel's screenshot.
Please set a redirection so that all visitors land on https://www.fleurdethe.ch where the payment works.
For the LWS website, I can see several PHP warnings when inspecting the page, could you check what happens when disabling display_errors here?
Online translation:
Bonjour,
Je suis désolé pour les problèmes.
Sur le site d'Infomaniak, le problème est que le site est accessible à la fois via https://fleurdethe.ch/ et https://www.fleurdethe.ch/ ce qui entraîne un décalage avec l'URL utilisée dans les processus nécessaires de PayPal. C'est l'erreur visible sur la capture d'écran d'Axel.
Veuillez configurer une redirection afin que tous les visiteurs soient redirigés vers https://www.fleurdethe.ch/ où le paiement fonctionne correctement.
Concernant le site LWS, je vois plusieurs avertissements PHP en inspectant la page. Pourriez-vous vérifier ce qui se passe en désactivant display_errors ici ?
Auteur
Super !
Merci pour votre réponse et pour votre solution à mon problème. Effectivement le problème venait de l'accès au site. J'ai donc activer comme site principal www.fleurdethe.ch. Et pour LWS celà fonctionne également.
Encore merci pour votre aide. Bravo !