Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/12/2007, 16h53   #1
Membre du Club
 
Inscription : mai 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 142
Points : 54
Points : 54
Par défaut session free encore..

bonjour,
j'ai l'erreur suivante qui apparaît lorsque j'utilise les sessions sur mon site hébergé chez Free :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/163/sda/5/2/nom_site/dossier1/index.php:1) in /mnt/163/sda/5/2/nom_site/dossier1/index.php on line 2

j'ai bien un dossier "sessions" à la racine du site.
voilà le début du code du fichier index.php :

Code :
1
2
3
<?php
session_start();
require_once('config.inc.php');
je n'ai donc aucun affichage avant la ligne du session_start();
de plus, les sessions semblent fonctionner correctement malgré l'affichage de cette erreur.
le fichier index.php est "appelé" directement, et pas par le biais d'un "include" ou autre.

enfin, et je me demande si le problème ne vient pas de là, le dossier "dossier1" est protégé par un .htaccess.

est-ce-que quelqu'un aurait une idée pour résoudre cette erreur?
merci d'avance.

ps:je tiens à préciser que j'ai déjà passé pas mal de temps à chercher une réponse sur le net et sur les forums avant de poster
yanice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2007, 20h52   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 835
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 835
Points : 3 468
Points : 3 468
Citation:
Envoyé par yanice Voir le message
enfin, et je me demande si le problème ne vient pas de là, le dossier "dossier1" est protégé par un .htaccess.
Je ne pense pas.

Citation:
est-ce-que quelqu'un aurait une idée pour résoudre cette erreur?
Ton fichier texte/script est à quel format, UTF-8/16 ou autre ? Si oui c'est certainement le BOM qui pose pb.
Autrement, ou si tu ne sais pas, essaie de refaire un script tout simple depuis un autre éditeur de textes et évite tout ce qui est Unicode / UTF.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2007, 23h29   #3
Membre du Club
 
Inscription : mai 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 142
Points : 54
Points : 54
tout d'abord merci pour ta réponse.
alors mon fichier est en utf-8, écrit sous Eclipse.
en ce qui concerne le BOM, si tu peux m'en dire plus à ce sujet, ça m'interesserait, j'ai déjà eu des problèmes avec ça.
merci
yanice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2007, 02h25   #4
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 835
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 835
Points : 3 468
Points : 3 468
De fortes chances pour que ce soit cela qui pose pb.
Le BOM : deux à quatre octets en tête de fichier qui indiquent l'encodage utilisé aux agents utilisateurs.
http://unicode.org/faq/utf_bom.html#BOM
Tu as certainement une option sous Eclipse pour gérer cela.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h53.


 
 
 
 
Partenaires

Hébergement Web