WebSite X5Help Center

 
MOSSET D.
MOSSET D.
User

Display_errors  fr

Autor: MOSSET D.
Besucht 218, Followers 1, Geteilt 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 .

Gepostet am
11 ANTWORTEN - 1 NüTZLICH
Axel  
Axel  
User

Peut être de consulter les journaux d'erreurs chez l'hébergeur pour avoir des informations côté serveur.

Mehr lesen
Gepostet am von Axel  
JiPeR 48
JiPeR 48
Moderator

Hello!

Pourrait-on avoir l'URL du site pour voir si on peut déceler le dysfonctionnement ? 

@Suivre,

J.P.

Mehr lesen
Gepostet am von JiPeR 48
MOSSET D.
MOSSET D.
User
Autor

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 .

Mehr lesen
Gepostet am von MOSSET D.
MOSSET D.
MOSSET D.
User
Autor

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

Mehr lesen
Gepostet am von MOSSET D.
JiPeR 48
JiPeR 48
Moderator

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.

Mehr lesen
Gepostet am von JiPeR 48
MOSSET D.
MOSSET D.
User
Autor

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.

Mehr lesen
Gepostet am von MOSSET D.
Axel  
Axel  
User

Les erreurs de mon côté !!! Peut aider Incomedia...

Mehr lesen
Gepostet am von Axel  
MOSSET D.
MOSSET D.
User
Autor

Merci pour votre contribution. 

Mehr lesen
Gepostet am von MOSSET D.
MOSSET D.
MOSSET D.
User
Autor

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.

Mehr lesen
Gepostet am von MOSSET D.
Incomedia
Eric C.
Incomedia

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 ?

Mehr lesen
Gepostet am von Eric C.
MOSSET D.
MOSSET D.
User
Autor

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 !

Mehr lesen
Gepostet am von MOSSET D.