PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 22-06-2009 12:14:44

santino
Membre
Inscription : 29-05-2009
Messages : 11

erreur + header location

Bonjour à tous,

J'ai un drôle de problème sur une installation de PHP5 sur IIS 6.

En fait lorsqu'un script contient un header location, même si un echo est présent
au dessus, le header est effectué.

En principe il devrait afficher 'cannot modify header information', etc.

Dans mon cas non, ce qui est assez embêtant.

Quelqu'un aurait-il une idée ?

Merci d'avance pour vos réponses.

++
santino

Hors ligne

#2 22-06-2009 13:14:31

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : erreur + header location

santino a écrit :

IIS 6

Ça existe encore, ça ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 22-06-2009 13:15:12

santino
Membre
Inscription : 29-05-2009
Messages : 11

Re : erreur + header location

merci pour ton utile réponse ;-))

Hors ligne

#4 22-06-2009 13:53:22

Alnoss
Modérateur absent
Lieu : 06 - PACA
Inscription : 11-05-2009
Messages : 541
Site Web

Re : erreur + header location

santino a écrit :

merci pour ton utile réponse ;-))

Ben faut avouer qu'il faut faire évoluer le support à mesure des différents serveurs/plateformes/OS. [installer php5/pdo sur windows95 : pk pas]

Bon, sérieusement :

santino a écrit :

En principe il devrait afficher 'cannot modify header information', etc. Dans mon cas non, ce qui est assez embêtant.

De toute façon, dans les 2 cas [affichage de l'erreur ou pas], il faut que tu changes ça.
Alors vu que tu es sensibilisé aux joies des headers... cela ne devrait pas te poser trop de problème.

P.S : je ne comprends pas trop où se situe le problème...


MERCI de lire le mode d'emploi avant de poster !!

Hors ligne

#5 22-06-2009 14:17:43

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : erreur + header location

C'est probablement dû à une différence de communication entre IIS et PHP par rapport à Apache PHP.
M'étonnerait encore pas que ce truc ne respecte pas pleinement le protocole HTTP.

A moins que, par défaut, il y ait un ob_start sur un script et qu'il fasse systématiquement un ob_clean avant l'appel du header. Quelque chose dans le genre de implicit_flush.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums