Warning: session_start()
Résolu
Bonjour,
Je viens de mettre mon site en ligne et là surprise j'ai cette erreur.
En fait en local tout fonctionne à merveille c'est bizarre non?
sur la page index.php session start(); est ok pas d'espace au début ni retour chariot etc..
Merci si vous pouvez m'aider à résoudre cette erreur.
Je viens de mettre mon site en ligne et là surprise j'ai cette erreur.
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent..........
En fait en local tout fonctionne à merveille c'est bizarre non?
sur la page index.php session start(); est ok pas d'espace au début ni retour chariot etc..
Merci si vous pouvez m'aider à résoudre cette erreur.
20 réponses
Résumé de la discussion
Cette erreur 'Cannot send session cache limiter - headers already sent' survient lors de l'appel à session_start() sur le site en production, alors que le fonctionnement local reste sans faille. Des pistes courantes incluent un fichier encodé en UTF-8 avec BOM, ou des espaces/retours à la ligne avant <?php, qui envoient des sorties avant session_start et bloquent les en-têtes. Pour corriger, passer en UTF-8 sans BOM et vérifier qu'aucune sortie n'est générée avant session_start, notamment en rééditant les fichiers avec Notepad++ et en testant l'accès direct via l'URL sans redirections.