Notice: Constant DIR_FS_CATALOG already defined
J'ai déjà commenté display_errors
en php.ini
mais il ne fonctionne pas.
Comment faire pour que PHP n'affiche pas ce genre de choses dans les navigateurs ?
UPDATE
J'ai mis display_errors = Off
mais il signale toujours de tels avis,
Est-ce un problème avec PHP 5.3 ?
Nombreux rapports Pile d'appels aussi..
3 votes
Si vous utilisez Apache, vous devrez peut-être redémarrer votre serveur ! Si vous utilisez XAMPP, sélectionnez simplement "redémarrer" dans l'application du gestionnaire.
3 votes
Je suggère d'exécuter
grep display_errors /path/to/php.ini
pour voir si votre ligne est remplacée quelque part dans le fichier. C'est ce qui m'est arrivé.1 votes
Le signalement des erreurs est la solution
2 votes
Essayez
ini_set('display_errors',0)
dans votre fichier php. Lorsque vos paramètres ini ne fonctionnent pas, vous devez vérifier siphpinfo()
indique la valeur souhaitée. Si ce n'est pas le cas, vous avez modifié le mauvais fichier ini ou quelque chose a écrasé les valeurs de php.ini.0 votes
Il ne s'agit pas d'un bug de php 5.3. display_errors fonctionne depuis php 4.0.3 jusqu'aux dernières versions @see 3v4l.org/87gIl