je viens de mettre un site en ligne, il marchait sans soucis sur EasyPHP 1.7, mais la j'ai un warning étrange...
ca survient a l'ouverture de session...
voila ce que ca me donne...
Code :
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/www.liberscaena.com/web/visiteurs/index.php:8) in /home/httpd/vhosts/www.liberscaena.com/web/visiteurs/index.php on line 9
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/www.liberscaena.com/web/visiteurs/index.php:8) in /home/httpd/vhosts/www.liberscaena.com/web/visiteurs/index.php on line 9
étrange non ??
Publicité
Posté le 30-07-2004 à 01:10:48
naceroth
Posté le 30-07-2004 à 01:21:22
Euh...non
Lonely-rider
Posté le 30-07-2004 à 01:22:43
peux tu etre plus explicite ??
Profil supprimé
Posté le 30-07-2004 à 01:37:25
il ne faut rien mettre en sortie écran avant l'utilisation de session_start();
Je peux difficilement être plus explicite que le message d'erreur
Et ce n'est pas parce que ça marche en local (en affichant pas les warnings ) que ça fonctionnera aussi automatiquement sur un autre serveur avec une configuration différente
Note : Si vous utilisez des sessions basées sur les cookies, vous devez appeler session_start() avant d'afficher quoi que ce soit au navigateur.
lunarnet76
Posté le 30-07-2004 à 04:00:46
Il faut absolument faire tous les trucs du genre cookie, header, cache et pas mal d autres trucs au vraiment tout tout tout début (genre avant <html> )
Message édité par lunarnet76 le 30-07-2004 à 04:02:55
---------------
!jb!
Lonely-rider
Posté le 30-07-2004 à 14:42:10
ok, merci a tous, je vais m'y remettre
aenor
Posté le 30-07-2004 à 14:50:00
t'utilises easyphp non ? Parce que easyphp ne gère pas du tout ce genre d'erreur
---------------
Y a rien de plus con qu'un ordinateur (et qu'Harkonnen).