Display_errors, 0 ne fonctionne pas [résolu]
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Display_errors, 0 ne fonctionne pas [résolu]

by
NathalieC6
Created on 2017-01-06 09:27:52 (edited on 2024-09-04 12:32:16) in Hébergements Web

Bonjour,
Je suis en mutualisé.
J'ai mis ini_set('display_errors',0) en toute première ligne après J'ai .ovhconfig avec environment=production
Et les erreurs continuent à s'afficher !
Pourquoi ?
Inutile de me répondre que je dois d'abord corriger mes erreurs, je le sais et ce n'est pas ma question :)
Nathalie


10 Replies ( Latest reply on 2018-03-28 07:00:18 by
NathalieC6
)

Bonjour,
Bizarre car normalement le comportement par défaut en mode production est de ne pas afficher les erreurs, sans avoir besoin d'ajouter du code PHP.

C'est aussi ce que j'ai lu dans la doc OVH.
Est-ce qu'un code quelconque pourrait l'annuler ?


ini-set('display_errors',0)


Regarde de ce côté : https://forum.hardware.fr/hfr/Programmation/PHP/elucide-ini_set-effet-sujet_54719_1.htm
ça indique que si il y a trop d'erreurs dans le script, la directive ini_set() ne s'exécute pas.
A ce propos, c'est ini_set() et non ini-set()

Bonjour,

Vous avez bien un seule et unique .ovhconfig sur TOUT le ftp (et qui en prime doit se trouver à la racine) ?

Cordialement, janus57


J'ai .ovhconfig avec environment=production

Le fichier /.ovhconfig doit être placé directement sur la racine de l’hébergement : « / »

--> **1https://www.wordetweb.com/word-et-web/OVH-ovhconfig-hebergement-mutualise-FR.htmhttps://www.wordetweb.com/word-et-web/OVH-ovhconfig-hebergement-mutualise-FR.htm OVH - ovhconfig_**

as tu essayé ceci :

ini_set('display_errors','0')
Au lieu de
ini_set('display_errors',0)

Pas certain que ça change grand chose mais bon. Vu que c'est un String qui est attendu en 2ème argument de la fonction...

Bonjour,

Sinon comme déjà dit c'est ini_set.
Et en cas de doute: http://php.net/manual/fr/function.ini-set.php

Cordialement, janus57

Exact j'avais fait un copié collé de sa ligne au lieu de prendre celle corrigée ;)
C'est rectifié dans mon message

Merci pour vos réponses.
C'est bien ini_set que j'ai mis. J'ai mal recopié ici.
.ovhconfig unique et à la racine.
Je vais explorer les liens indiqués.

je vais essayer aussi, ça coute rien :)

Bon, j'ai testé avec ou sans ' autour du zéro, rien ne change.

J'ai trouvé :-)
J'ai refait mon site et j'ai oublié que j'avais installé un rapport d'erreur que j'étais la seule à voir avec mon ip.
Donc je continue à voir les erreurs non grave telle que undefined index, mais je suis la seule.
Environment en Production suffit à les cacher.
En cas d'erreur de code, j'ai bien sûr une page blanche, ce qui est normal.
Donc .ovhconfig fonctionne bien, merci de m'avoir aidé, ça m'a obligé à chercher ailleurs.
Problème résolu.