J'ai un problème assez étrange avec PHP et Apache sur mon serveur de test local. Pour une raison quelconque, il continue d'arrêter d'envoyer des en-têtes au navigateur (je suis assez sûr que c'est le problème de toute façon).Les en-têtes PHP ne sont pas envoyés au navigateur
Ce n'est pas un cas de l'ancienne «sortie déjà envoyée» car il fonctionnait bien, avait le problème, est parti après avoir réinstallé Apache et est maintenant de retour. Les sessions semblent également être cassées. Il ne donne également aucune erreur pour les «en-têtes déjà envoyés», plus le code fonctionne sur le site en direct.
Ce n'est pas le navigateur non plus car j'ai essayé différents navigateurs et différentes machines, qui présentent les mêmes problèmes.
Même quelque chose d'idiot tel que <?php header ('Location: http://www.yahoo.com'); ?>
ne fonctionne pas. Je cours wampserver (dernière version) sur Windows. Réponses sur une carte postale.
Vérifiez vos journaux d'erreurs Apache, y voyez-vous quelque chose d'inhabituel? (aussi, "Réponses sur une carte postale.") – Piskvor
Rien dans le serveur ne se déconnecte de l'ordinaire. :( – Meep3D
Obtenez plus d'informations avec un outil comme firebug for firefox qui vous aidera à obtenir les en-têtes envoyés à votre navigateur – Patrick