Si votre installation de PHP supprime les messages d'erreur et rencontre une erreur fatale avant votre script PHP produit aucune sortie alors PHP quitter et retourner une réponse HTTP sans aucun contenu!
Une autre cause potentielle de ce problème est d'avoir un espace blanc après une fermeture?> Donc essayez de supprimer tous les espaces blancs après la balise de fermeture.
Cette s'agit bien sûr d'assez difficile à déboguer donc vous devez utiliser à son tour sur les rapports d'erreurs .
Une autre bonne façon de débogage cette question est d'utiliser la fonction die PHP pour arrêter l'exécution après l'endroit où vous pensez que le problème est.
Si maintenant vous voyez quelque chose, vous pouvez être sûr que c'est ce qui est la cause de vos problèmes. C'est une autre raison pour laquelle vous devriez mettre en œuvre l'exploitation forestière que de cette façon vous pouvez voir ce qui se passe, même si aucune sortie est affichée sur l'écran.