Maison >développement back-end >Problème PHP >Comment résoudre le problème de l'absence d'invite d'erreur php et de page vierge
Comment résoudre le problème de l'absence d'invite et des pages vierges en PHP :
De nombreux programmeurs ont rencontré des pages vierges lors du développement d'une page PHP, complète analyse, la page blanche dans la programmation PHP peut être causée par les raisons suivantes :
1. Erreur logique
Erreur logique C'est la plus difficile à exclure. En apparence, le code peut paraître légal et formel, mais lorsqu'il est exécuté, il ne se déroule pas comme prévu. Pourquoi? Peut-être que l'écrivain n'a pas réfléchi de manière suffisamment approfondie. Après tout, les gens sont des personnes et les ordinateurs sont des ordinateurs. Il est impossible pour les ordinateurs d'exécuter des scripts exactement selon les idées humaines. Ici, je vais vous expliquer une meilleure méthode de débogage, qui consiste à utiliser les symboles de commentaire "/* */" pour commenter certains codes et observer les conditions d'exécution, afin d'éliminer les erreurs une par une et enfin trouver l'emplacement du code d'erreur. Dans ce cas, si vous voulez éliminer complètement les erreurs logiques, vous ne pourrez pas le faire sans patience, vous devez donc vous calmer et ne pas vous inquiéter.
2. Erreurs grammaticales
Vous pouvez demander, s'il y a une erreur grammaticale, il y aura généralement un message d'erreur. Pourquoi est-il vide ? Bien sûr, il ne s'agit que d'un phénomène individuel. Dans certains espaces de page d'accueil, si vous écrivez du PHP avec des erreurs grammaticales, aucune invite ne sera affichée. La solution est également simple, il suffit de la tester localement avant de télécharger le fichier pour découvrir le mauvais code et le corriger.
3. Abus du masque d'erreur @
Le suppresseur d'erreur "@" est souvent utilisé là où des erreurs peuvent survenir, mais le suppresseur est trop ou trop utilisé. . Si ce n'est pas le bon moment, cela peut conduire à des blancs et les éviter. Jetons un coup d'œil aux deux scripts PHP suivants :
Solution : Vérifiez le code source, il y aura. Il y aura des messages d'erreur là-bas, et la tolérance aux pannes put error_reporting(0 ) a été supprimée De cette façon, le code d'erreur peut être affiché directement
Tutoriel recommandé : "Tutoriel php "
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!