probleme session avec easyphp

  • Auteur de la discussion Auteur de la discussion dom84
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

j ai telecharge la derniere version de easyphp, et depuis, les scripts qui marchent parfaitement sur le serveur web, ne fonctionnent plus en local.

j'ai l erreur suivante sur tous les scripts :

Code:
Warning: session_start(): Cannot send session cookie - headers already sent 

Warning: session_start(): Cannot send session cache limiter - headers already sent

pourtant mon session_start() se fait bien en debut de fichier sans ligne vide et sans envoie de code html au navigateur...

Y aurait il quelque chose a configurer sur easyphp ?
 
WRInaute occasionnel
normalement non, tu n'as pas par hasard mis ton session_start() en haut d'un fichier qui est inclu après le code d'une autre page?
 
Nouveau WRInaute
j ai cette erreur des l appel du premier script du site;

le seul fichier qui est appelle avant, c est la connexion a la base...
 
WRInaute accro
tu dois avoir un saut de ligne ou autre avant. edite ton code source DE LA PAGE GENEREE et regarde avant le warning, je suis sur qu'il y a quelquechose
 
WRInaute accro
Déjà eut également le proprème avec d'autres commandes. Marche pas sous easyPHP, mais fonctionne parfaitement sur l'hébergement, notamment pour certaines commandes de traitement de fichiers images (même en cochant les plug ins). Faut juste le savoir.
 
WRInaute occasionnel
Essayes ça : dans ton fichier php.ini (installé par easy php) changes :

Code:
error_reporting  =  E_ALL
(ou ce que tu as)

en

Code:
error_reporting  =  E_ALL & ~E_NOTICE
 
Nouveau WRInaute
par contre, rien a voir avec ce probleme, mais j ai maintenant ce message d erreur ...

Code:
Unknown(): open_basedir restriction in effect. File(/home/httpd/vhosts/../httpdocs/index.php) is not within the allowed path(s): 
Warning: Unknown(/home/httpd/vhosts/../httpdocs/index.php): failed to open stream: Operation not permitted in Unknown on line 0

Warning: (null)(): Failed opening '/home/httpd/vhosts/../httpdocs/index.php' for inclusion (include_path='.:/php/includes') in Unknown on line 0

pourtant j ai pas change le httpd.include du domaine ...

je comprend pas
 
Discussions similaires
Haut