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