Partage
  • Partager sur Facebook
  • Partager sur Twitter

Page blanche - configurer pour visualiser erreurs

26 novembre 2021 à 19:28:51

Bonjour à tous,

Dans le cours "Configurez votre site web en PHP et MySQL", au chapitre 5 du premier module : "Configurez PHP pour visualiser les erreurs", j'essaie tant bien que mal à bien configurer comme écrit dans le cours, pour que je puisse visualiser mes futures erreurs !

J'ai donc suivi attentivement les explications,

error_reporting = E_ALL était déjà en place.

En revanche, j'ai dû modifier la ligne : display_errors pour mettre "On".

Après avoir sauvegardé le fichier comme expliqué, puis commis une faute "volontaire" pour tester si il détecte l'erreur, j'aperçois non pas un message d'erreur, mais une page blanche, ça ne met donc pas : "Parse error: syntax ....." mais ça m'affiche une page sans rien dessus.

Est-ce normal ? Si non, savez-vous comment régler ce problème ?

Je vous remercie et vous souhaite une excellente soirée.


-
Edité par ThibautGross 26 novembre 2021 à 19:29:24

  • Partager sur Facebook
  • Partager sur Twitter
26 novembre 2021 à 21:13:39

Tu as redémarré Apache ?

Qu'as-tu modifié et comment ? Le moyen le plus simple étant d'ajouter à la fin du fichier php.ini les lignes :

display_errrors = on
error_reporting = E_ALL

Puisque si elles existent avant, elles en sont écrasées.

Et encore faut-il modifier le bon fichier php.ini, celui qui est indiqué par la ligne Loaded Configuration File quand tu fais un phpinfo vu que tu peux en avoir plusieurs sur ton système.

-
Edité par julp 26 novembre 2021 à 21:14:08

  • Partager sur Facebook
  • Partager sur Twitter
27 novembre 2021 à 11:32:39

Bonjour Julp,

En mettant les lignes à la fin, ça a l'air de fonctionner !

Je n'avais pas osé étant donné qu'il y a écrit dans le chapitre (ne pas écrire deux fois ces lignes dans le code).

Mais ça y est, il détecte l'erreur maintenant !

(N'est-ce pas un problème également si j'ai télécharge MAMP sur une clef usb, et non pas mon PC directement ?) même si cela fonctionne à merveille pour le moment en tout cas !

Je te remercie de ton aide !

  • Partager sur Facebook
  • Partager sur Twitter