electronique:config_php
chercher le php.ini (par défaut /etc/php5/cgi si php-cgi utilisé) Changer les valeurs comme suit (les lignes préfixées de ; sont des commentaires les changer ne sert à rien ) :
- error_reporting = E_ALL ;active l'error reporting pour TOUTES les erreurs sans exception, en dev c'est souvent une bonne chose (permet d'éviter l'utilisation de fct deprecated, de variable mal initialisées, etc)
- display_errors = On ;affiche les erreurs sur la page (surtout ne jamais mettre en prod, pourrait révéler des infos confidentielles permettant de s'introduire dans le système)
- display_startup_errors = On ;permet d'afficher les erreurs de chargement des extensions de nouveau en dev une extension qui flanche peut être source de bugs, donc à activer.
—-
Suivi d'un petit redémarrage de l'instance php en cours. : sudo /etc/init.d/lighttpd restart dans votre cas
2-3 trucs sympas en plus :
- find /etc/php5 -name php.ini permet de lister les php.ini dispos, une install 'évoluée' peut avoir :
- cli en command line (les cron ou les appels via console)
- cgi installation courante détectée sur votre RPi
- fpm installation en temps que serveur indépendant
- apache installation comme module sur le serveur apache
ha oui si il y a la moindre erreur ou si c pas clair, hésite pas à le dire, j'active pas tjrs mon traducteur geek ⇒ personne normale
electronique/config_php.txt · Last modified: 2020/04/14 19:21 by 127.0.0.1
