Cela doit être fait lorsqu'une application passe en production, afin d'éviter d'afficher des informations confidentielles concernant le code, les bases de données et les erreurs de l'application à tous vent.
Ce n'est pas difficile, et c'est facile de s'en souvenir. Mais il faut le savoir :-)
Il faut modifier le fichier
Pour cela, sous linux, il faut devenir
Puis il faut ouvrir
Alors que dans Slackware, il se trouve dans le répertoire
Il faut alors chercher le paramètre
Bon, sur Slackware c'est à
Pour finir, il ne faut pas oublier de redémarrer apache:
Et voilà, plus de messages d'erreur !
Ce n'est pas difficile, et c'est facile de s'en souvenir. Mais il faut le savoir :-)
Il faut modifier le fichier
php.in
.Pour cela, sous linux, il faut devenir
root
, c'est à dire administrateur:
$ su -
Password:
#
Puis il faut ouvrir
php.ini
. Sur Redhat, ce fichier se trouve dans le répertoire /etc
:
# emacs /etc/php.ini
Alors que dans Slackware, il se trouve dans le répertoire
/etc/apache
:
# emacs /etc/apache/php.ini
emacs
est le nom de mon éditeur de texte préféré. Il est bien sûr possible d'en utiliser un autre.Il faut alors chercher le paramètre
display_errors
, et le changer de on
à off
.Bon, sur Slackware c'est à
off
, donc faut le mettre à on
pour pouvoir développer :-pPour finir, il ne faut pas oublier de redémarrer apache:
# apachectl restart
Et voilà, plus de messages d'erreur !
Commentaires