Generic error 
Auteur : Amar L.
Visité 96,
Followers 1,
Partagé 0
Bonjour à tous
j'ai un souci depuis hier sur mon site
Quand j'arrive au moment de valider le panier (Acheter maintenant), il m'indique "Generic Error". je suis en php8.2
mon provider a supprimer les PHP errors messages comme je lui ai demande et cela fonctionne parfaitement
mais il me dit que cet outil est necessaire pour debugger et comme nous sommes plusieurs sur le serveur, il souhaiterais savoir si il n existe pas une solution qui n'oblige pas a oublierr les erreur PHP.
existe il un update ??
merci pour votre aide
Posté le

Curieux d'etre plusieurs sur le meme serveur avec le meme reglage. moi j'ai jamais vu meme chez differents provider en france.
generalement les reglages sont isoles pour chaque utilisateur !!!! en etant sur une meme machine.
c'est qui ce provider !?!?
Auteur
Bonjour Axel
je suis hebergé chez AXINET, je ne comprends pas exactement le problème mais quand j'ai appelé le provider il m'a dit que cela l'embeter de supprimer l option "supprimer PHP erreur car je ne suis pas le seul site hebergé sur ce serveur.
et que si il y avait besoin de debeuguer, il se servait de cette option pour trouver les erreurs
Mais est ce normal de devoir desactiver une option qui montre une erreur pour que cela fonctionne .
ce que je ne comprends pas Axel c'est que je n'avais pas cette erreur avant et c'est arrivé comme ça du jour au lendemain c'est un client qui m'a appelé pour me le signaler
est ce une MAJ qui a généré l'erreur
merci encore pour tes réponses
Auteur
bonjour le serveur est un
Hestia Control Panel et ne permet pas le réglages différents par utilisateur sur le PHP d'après le provider
Hello Amar,
the standard configuration for hosting spaces is to have display_errors disabled, and only have errors be displayed in the relevant logs for the server: keeping display_errors active can sometimes lead to malfunctions even if you only have PHP Warnings that would not ordinarily cause any blocking issues.
This function is usually only meant to be active for website that are still in their testing phase, and should be disabled once they are uploaded to the public.
Regarding the error itself, additional information is needed, as "Generic error" refers to an unspecified error unfortunately.
What error can be found in the server error logs if you check the date and time where an order was placed? Your provider should be able to help in finding this.
I remain available.
Online translation:
Bonjour Amar,
La configuration standard des espaces d’hébergement consiste à désactiver display_errors, et à n’afficher les erreurs que dans les journaux pertinents du serveur : laisser display_errors activé peut parfois provoquer des dysfonctionnements, même si vous n’avez que des avertissements PHP qui, normalement, ne poseraient pas de problème bloquant.
Cette fonction est généralement destinée à être activée uniquement pour les sites web encore en phase de test, et devrait être désactivée une fois que le site est mis en ligne pour le public.
Concernant l’erreur elle-même, des informations supplémentaires sont nécessaires, car « Generic error » fait référence à une erreur non spécifiée, malheureusement.
Quelle erreur peut-on trouver dans les journaux d’erreurs du serveur si vous vérifiez la date et l’heure à laquelle une commande a été passée ? Votre fournisseur devrait pouvoir vous aider à la retrouver.
Je reste à votre disposition.
Auteur
Bonjour
voici le log avec l option erreur ON
[Mon Dec 08 14:42:51.296814 2025] [proxy_fcgi:error] [pid 1182:tid 1223] [client 62.73.0.13:0] AH01071: Got error 'PHP message: PHP Warning: Undefined array key "payment" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3810; PHP message: PHP Warning: Trying to access array offset on value of type null in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3810; PHP message: PHP Warning: Undefined array key "order" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3491; PHP message: PHP Warning: Undefined array key "settings" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3492; PHP message: PHP Warning: Undefined array key "payment" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3585; PHP message: PHP Warning: Trying to access array offset on value of type null in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3585; PHP message: PHP Warning: Undefined array key "order" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3491; PHP message: PHP Warning: Undefined array key "settings" in /home/ldbe/web/ldbe.fr/public_html/res/x5engine.php on line 3492', referer: https://ldbe.fr/cart/index.php
Hello Amar,
Ce qui est curieux c'est que l'option PHP est pour toutes les personnes hébergées sur ce serveur.
Je répète, normalement un hébergeur t'offre un environnement pour toi uniquement... Oui très probablement sur une machine partagée mais cela tu ne le vois même pas. et donc chacun fait ce qu'il veut avec son environnement.
Tous les hébergeurs que j'ai utilisé fonctionnent comme cela.
Je suis moi même chez LWS et ici par exemple tu peux même gérer la version de PHP pour différents sites hébergés chez eux.
Peut être faut il réfléchir à changer d'hébergeur ! pour un futur meilleur et avoir ton propre environnement non pollué par les autres utilisateurs
Axel
Hello,
these are just warnings, no Fatal Error appears, so I confirm my recommendation about leaving display_errors turned off, as is the standard for hosting spaces.
It would also be worthwhile to take Axel's suggestion into account, as the hosting configuration you described is rather unusual.
Online translation:
Bonjour,
Ce ne sont que des avertissements, aucune erreur fatale n’apparaît, je confirme donc ma recommandation de laisser display_errors désactivé, comme c’est la norme pour les espaces d’hébergement.
Il serait également utile de tenir compte de la suggestion d’Axel, car la configuration d’hébergement que vous décrivez est plutôt inhabituelle.