Erreur Mysql

Erreur Mysql - Logiciels - Windows & Software

Marsh Posté le 19-10-2004 à 08:57:32    

J'ai une erreur sur le lancement d'easyphp :
 
"Warning: Cannot add header information - headers already sent by (output started at d:\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\easyphp\phpmyadmin\header.inc.php on line 29"
 
C'est une erreur sur mysql qui est lancé sur le port 3306.
Le port 3306 pourrait être bloqué ? même si easyphp est prévu pour tourner en interne ? (théoriquement si les port sont fermé c'est entre le rezo interne et internet, vous confirmez ?)
 
De plus Easyphp est installé sur un serveur IIS sur lequel une base Oracle est lancée est-ce que ça peut jouer sur mysql ???


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Marsh Posté le 19-10-2004 à 08:57:32   

Reply

Marsh Posté le 19-10-2004 à 09:01:06    

Rien à voir avec MySQL, il s'agit du fait que le serveur Web a déjà envoyé les entêtes HTTP au navigateur et que par conséquent il n'est plus possible de les modifier.
 
Ce problème se règle en général en activant un cache côté serveur Web, de sorte qu'il envoie la page une fois que toutes les données sont disponibles (ce qui accessoirement permet de modifier les entêtes HTTP avec du code PHP)

Reply

Marsh Posté le 19-10-2004 à 09:03:06    

Requin a écrit :

Rien à voir avec MySQL, il s'agit du fait que le serveur Web a déjà envoyé les entêtes HTTP au navigateur et que par conséquent il n'est plus possible de les modifier.
 
Ce problème se règle en général en activant un cache côté serveur Web, de sorte qu'il envoie la page une fois que toutes les données sont disponibles (ce qui accessoirement permet de modifier les entêtes HTTP avec du code PHP)


 
Pourrais-tu m'expliquer comment faire, merci


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Marsh Posté le 19-10-2004 à 10:15:20    

Requin a écrit :

Rien à voir avec MySQL, il s'agit du fait que le serveur Web a déjà envoyé les entêtes HTTP au navigateur et que par conséquent il n'est plus possible de les modifier.
 
Ce problème se règle en général en activant un cache côté serveur Web, de sorte qu'il envoie la page une fois que toutes les données sont disponibles (ce qui accessoirement permet de modifier les entêtes HTTP avec du code PHP)


 
Help me please  :pt1cable:


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Marsh Posté le 19-10-2004 à 10:22:24    

Tu a envoyé des informations au client, puis tu a voulu envoyer un en-tête, ce n'est pas possible les en-tête passent avant.
 
Des informations de session, une écriture de cookie, je ne sais pas ..
Bizarre pour phpMyAdmin ca ne devrais pas trop buguer, c'est assez bien codé..quelle version a tu?
 

Citation :


De plus Easyphp est installé sur un serveur IIS sur lequel une base Oracle est lancée est-ce que ça peut jouer sur mysql ???


 
Bah putain ...  :heink:  
 
Pour répondre : Non ca ne devrais pas géner dans la mesure ou Apache (inclus dans easyphp) ne tourne pas sur le même port que IIS (ils tournent tous deux sur le 80).. MySQL/Apache/Oracle/IIS/PHP étant indépendant entre eux ..
 
mais bon IIS Oracle EasyPHP sur la même machine ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed