J'ai une erreur vraiment bizarre avec une page sur mon site, et en particulier à une seule URL.
J'ai une inclusion PHP sur la toute première ligne de la page. La toute première ligne du fichier inclus estsession_start();
J'obtiens cette erreur lorsque la page se charge:
Attention: session_start (): Impossible d'envoyer le cookie de session - en-têtes déjà envoyés par ... // etc
C'est assez étrange car le démarrage de la session est la toute première chose sur la page et il n'y a pas d'autres tentatives pour démarrer une session. Cependant, il se passe quelque chose d'encore plus étrange ...
J'ai beaucoup d'autres pages qui utilisent un code fondamentalement identique avec un contenu différent et qui fonctionnent bien sans erreurs. J'ai remplacé le code entier dans la page de problème par le code d'une autre page, créant essentiellement un clone. Lors du chargement de la page, l'erreur se produit toujours! WTH?
Des idées?
Vous avez probablement un problème avec la nomenclature , certains éditeurs n'affiche pas cette marque, vous ne pouvez donc pas la voir, mais elle est envoyée au navigateur avant le début de la session.
Comment supprimer la nomenclature sous Windows Notepad ++
Supprimer un caractère de nomenclature dans un fichier
Linux utilisant awk
Utilisation de awk pour supprimer la marque d'ordre des octets
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots