#1 Le 26/12/2015, à 21:59
- ClarusAD67
apache2 (version 2.4.7) n'affiche pas les erreurs PHP (version 5.5.9)
Salut,
Bien que des erreurs de programmation s'inscrivent dans
/var/log/apache2/error.log
Rien ne s'affiche sur la page web.
Pourtant :
dans
/etc/php5/apache2/php.ini
j'ai bien
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
html_errors = on
log_errors = On
dans
/etc/php5/apache2/mods-enabled/php5.conf
j'ai bien
php_value display_errors on
php_value error_reporting on
dans
/etc/php5/apache2/mods-enabled/userdir.conf
rien à propos des erreurs
dans
/etc/php5/apache2/sites-enabled/000-default.conf
rien à propos des erreurs
dans
/etc/apache2/apache2.conf
rien à propos des erreurs
et
phpinfo()
me retourne bien
error_reporting on
dans mon fichier test.php
j'ai
ini_set("display_errors", 1);
ini_set("track_errors", 1);
ini_set("html_errors", 1);
error_reporting(E_ALL);
Ça me laisse perplexe :-/
Qu'ai-je oublié de faire ?
Merci pour vos conseils.
Dernière modification par ClarusAD67 (Le 29/12/2015, à 07:03)
Hors ligne
#2 Le 27/12/2015, à 10:51
- ClarusAD67
Re : apache2 (version 2.4.7) n'affiche pas les erreurs PHP (version 5.5.9)
En même temps, l'erreur en question est :
PHP Notice: Undefined variable: MB in .../fichier.php on line 52
Du coup, je sais pas si le problème vient de la config d'Apache, du script PHP ou carrément des deux ! Car ce qui m'étonne c'est qu'une variable PHP non déclarée ne devrait pas être bloquante ; et donc la page devrait tout de même s'afficher. Ou bien ?
Hors ligne
#3 Le 28/12/2015, à 10:32
- pires57
Re : apache2 (version 2.4.7) n'affiche pas les erreurs PHP (version 5.5.9)
Montres nous :
-> le code de la page qui ne s'affiche pas
-> les 20 dernière lignes de ton fichier de log apache
Et utilises les balises code, c'est franchement plus lisible et esthétique.
Dernière modification par pires57 (Le 28/12/2015, à 10:33)
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#4 Le 29/12/2015, à 07:08
- ClarusAD67
Re : apache2 (version 2.4.7) n'affiche pas les erreurs PHP (version 5.5.9)
Bah, maintenant ça fonctionne
Je soupçonne donc une histoire de cache avec Firefox...
D'ailleurs, ya moyen de complètement désactiver la mémoire cache du navigateur de Mozilla quand on développe ?
Merci.
Hors ligne