Je vois une page blanche (sur un site basé en PHP)

Modifié le:
echo php page blanche logs test code marche pas

Si votre site Web est basé sur PHP, la raison la plus fréquente de ce problème est que vous avez oublié un caractère quelque part. En excluant simplement un ' ou } ou ; quelque part, votre PHP ne fonctionnera pas. Vous n'obtenez pas d'erreur, vous obtiendrez simplement un écran vierge.

1. Rapports d'erreurs PHP. Vous pouvez en apprendre beaucoup sur ce qui ne va pas des messages d'erreur que PHP vous donne. Si vous n'obtenez pas de messages d'erreur actuellement, ce tutoriel http://php.about.com/od/troubleshooting/qt/php_error_reporting.htm vous montre comment activer les rapports d'erreur PHP.

2. Testez votre code souvent. Si vous testez au fur et à mesure que vous en ajoutez, si vous rencontrez ce problème, vous savez généralement où le rechercher... dans tout ce que vous avez ajouté ou modifié.

3. Essayez un éditeur codé par couleur. Beaucoup d'éditeurs PHP (même gratuits) colorent votre code PHP. Cela vous aide à voir les lignes qui ne se terminent pas car vous aurez de gros morceaux de code dans la même couleur. C'est utile lors du dépannage.

4. Mettez des commentaires. Une façon d'isoler le problème est de commenter de gros morceaux de votre code. Commencez en haut et commentez toutes les lignes, sauf les premières, puis echo () un message de test juste au-dessus du commentaire. Si cela échoue, alors le problème est ci-dessous. Déplacez le début de votre commentaire et faites des echo de test pour voir où est le problème.

Égayez la journée d'un ami !