Pour éviter la page blanche, il faut corriger le problème et pour cela il est nécessaire de connaitre le message d'erreur.
Deux possibilités pour voir les messages d'erreurs :

- Si vous ne savez pas où est le fichier de log des erreurs PHP, faites un phpinfo() et regardez à la ligne error_log()
- Avec Wampserver, il suffit de faire un clic sur l'icone de Wampserver, puis dans le menu PHP , cliquer sur "PHP error log". Idem pour Apache.

- En début de sa page PHP, ajouter :
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
- Si vous pouvez modifier le fichier php.ini, vérifiez que les directives error_reporting et display_errors ont les valeurs ci-dessous et ajoutez ou modifiez-les le cas échéant :
Code : Tout sélectionner
error_reporting = E_ALL
display_errors = On
- Si vous ne pouvez pas modifier le fichier php.ini (par exemple si vous êtes sur un serveur mutualisé), essayez de mettre un fichier .htaccess dans le même répertoire que votre script avec le code suivant
Code : Tout sélectionner
php_flag display_errors on
php_value error_reporting E_ALL