Erreur Mysql (LWS)
Fermé
djogoekinox
Messages postés
24
Date d'inscription
mercredi 5 mars 2014
Statut
Membre
Dernière intervention
8 août 2017
-
10 mars 2014 à 18:02
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 10 mars 2014 à 18:55
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 10 mars 2014 à 18:55
A voir également:
- Erreur Mysql (LWS)
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Mysql community server - Télécharger - Bases de données
- Erreur 1001 outlook - Accueil - Bureautique
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
1 réponse
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
281
Modifié par flokocha le 10/03/2014 à 19:01
Modifié par flokocha le 10/03/2014 à 19:01
Salut,
Pour commencer ça n'a rien à voir avec une erreur MySQL. C'est ton instruction "session_start();" qui provoque ces erreurs.
Pour faire simple, ce type d'erreurs apparait lorsque ton script a généré l'affichage d'au moins un caractère avant l'appel à cette fonction. Elle cherche à modifier les headers, mais php lui dit "Trop tard cocotte ! Je les ai déjà envoyés car j'ai commencé l'affichage du contenu de la page".
Ça peut par exemple être le cas s'il existe un espace ou un saut de ligne avant ton '<?php'.
Tu peux aussi te retrouver dans cette situation si tes fichiers sont encodés en UTF-8 avec BOM. C'est alors ce fameux BOM qui provoque l'envoi des headers dès le lancement du script.
Pour commencer ça n'a rien à voir avec une erreur MySQL. C'est ton instruction "session_start();" qui provoque ces erreurs.
Pour faire simple, ce type d'erreurs apparait lorsque ton script a généré l'affichage d'au moins un caractère avant l'appel à cette fonction. Elle cherche à modifier les headers, mais php lui dit "Trop tard cocotte ! Je les ai déjà envoyés car j'ai commencé l'affichage du contenu de la page".
Ça peut par exemple être le cas s'il existe un espace ou un saut de ligne avant ton '<?php'.
Tu peux aussi te retrouver dans cette situation si tes fichiers sont encodés en UTF-8 avec BOM. C'est alors ce fameux BOM qui provoque l'envoi des headers dès le lancement du script.