BUG: firefox m'affiche le code source sans que je le lui demande

WRInaute impliqué
bonjour

j'ai un gros bug avec firefox:

firefox m'affiche le code source sans que je le lui demande, lors d'une navigation "normale"

et il m'insère ce code dans le code source, c'est une entete http, mais j'y comprends rien du tout...


Code:
HTTP/1.1 200 OK
Connection: close
Date: Fri, 11 Sep 2009 11:41:43 GMT
Server: Apache/2.2.X (OVH)
X-Powered-By: PHP/4.4.9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Type: text/html
Transfer-Encoding: chunked

d'ou peut venir ce BUG svp?

il est vrai que j'utilise souvent voir meme tres souvent des requetes vers la base de donnée, mais pourquoi m'affiche t il le code source a la place de ma page normale???

help please ;-)

j'ai bossé comme un dingue sur ce site, et 1 fois sur 15 firefox maffiche le code source ....grrrr...grr.....

bonne journée
 
WRInaute impliqué
Hum je doute que ça vienne de Firefox ça...

Essaye un Alt+F5 la prochaine fois que ça t'arrive... mais je penche plus pour un bug sur ton site. Et je ne vois pas le rapport avec une quelconque base de données...
 
WRInaute passionné
il y a peut-être un caractère a la con d'en l'entête HTTP qui empêche de l'interpréter comme tel
 
WRInaute passionné
donne un coup le code source de ton header html
pour voir si y a pas une vis qui coince dans le piano!
 
WRInaute impliqué
FloBaoti a dit:
Essaye un Alt+F5

ca fait quoi le alt+f5 ?

j-mi a dit:
donne un coup le code source de ton header html
pour voir si y a pas une vis qui coince dans le piano!


donc voici le http header quand ca marche bien:

http://www.monsite.com.com/page.php?id=id

GET /page.php?id=id HTTP/1.1
Host: www.monsite.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.monsite.com.com/page.php?id=id
Cookie: PHPSESSID=de0493ce60f3b6abbdcb1ed40e40258c

HTTP/1.x 200 OK
Connection: close
Date: Fri, 11 Sep 2009 18:14:17 GMT
Server: Apache/2.2.X (OVH)
X-Powered-By: PHP/4.4.9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Type: text/html
Transfer-Encoding: chunked
----------------------------------------------------------
http://data.alexa.com/data/qbgt91oFDB00wP?cli=10&ver=ff-1.3.1&dat==blablabla

GET /data/qbgt91oFDB00wP?cli=10&ver=ff-1.3.1&dat==blablabla
Host: data.alexa.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: __utma=115222615.870499396.1252567728.1252567728.1252612613.2; __utmz=115222615.1252567728.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __auc=c3099e65123a2dabe1ac5374128

HTTP/1.x 200 OK
Connection: close
Content-Type: text/xml
Content-Length: 241
----------------------------------------------------------

et voici le http header quand firefox m'affiche le code source de la page (enfin en partie seulement...)

http://www.monsite.com.page.php?id=id

GET /page.php?id=id HTTP/1.1
Host: http://www.monsite.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.monsite.com/page.php?id=id
Cookie: PHPSESSID=de0493ce60f3b6abbdcb1ed40e40258c

HTTP/1.x 200 OK
----------------------------------------------------------
http://data.alexa.com/data/qbgt91oFDB00wP?cli=10&ver=ff-1.3.1&dat=blablabla

GET /data/qbgt91oFDB00wP?cli=10&ver=ff-1.3.1&dat==blablabla
Host: data.alexa.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: __utma=115222615.870499396.1252567728.1252567728.1252612613.2; __utmz=115222615.1252567728.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __auc=c3099e65123a2dabe1ac5374128

HTTP/1.x 200 OK
Connection: close
Content-Type: text/xml
Content-Length: 241
----------------------------------------------------------
http://safebrowsing.clients.google.com/safebrowsing/downloads?client=navclient-auto-ffox&appver=3.5.3&pver=2.2&wrkey=AKEgNiuibq5PVn2oXp4Q9vk3aghSvhyk_y_jTiQqWHEMmWNbtOMJFxVdCZonrF79SGgIpMAwXIxoBpaMCMAS_63wmmxx4IA-FQ==

POST /safebrowsing/downloads?client=navclient-auto-ffox&appver=3.5.3&pver=2.2&wrkey=AKEgNiuibq5PVn2oXp4Q9vk3aghSvhyk_y_jTiQqWHEMmWNbtOMJFxVdCZonrF79SGgIpMAwXIxoBpaMCMAS_63wmmxx4IA-FQ== HTTP/1.1
Host: safebrowsing.clients.google.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Content-Length: 102
Content-Type: text/plain
Cookie: PREF=ID=d293510b582c4c33:TM=1252146291:LM=1252148056:GM=1:S=4KlehOD6r63NNOWN
goog-malware-shavar;a:12043-14222:s:12933-15136:mac
goog-phish-shavar;a:51846-66480:s:39906-47606:mac

HTTP/1.x 200 OK
Connection: close
Content-Type: application/vnd.google.safebrowsing-update
Date: Fri, 11 Sep 2009 18:17:22 GMT
Server: Chunked Update Server
Content-Length: 214
----------------------------------------------------------
http://safebrowsing-cache.google.com/safebrowsing/rd/goog-phish-shavar_a_66481-66560.66481-66486.66487-66560:

GET /safebrowsing/rd/goog-phish-shavar_a_66481-66560.66481-66486.66487-66560: HTTP/1.1
Host: safebrowsing-cache.google.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: PREF=ID=d293510b582c4c33:TM=1252146291:LM=1252148056:GM=1:S=4KlehOD6r63NNOWN

HTTP/1.x 200 OK
Connection: close
Cache-Control: private,max-age=21600
Content-Type: application/vnd.google.safebrowsing-chunk
Expires: Fri, 11 Sep 2009 17:58:25 GMT
Date: Fri, 11 Sep 2009 18:17:22 GMT
Server: HTTP server (unknown)
Content-Length: 663
----------------------------------------------------------

qu'est ce donc que ceci:

http://data.alexa.com/data/qbg

http://safebrowsing.clients.google.com/safebrowsing/downloads?client=

c'est ma toolbar alexa qui genere ceci?

je vais essayer avec IE, mais je ne pense pas que cela vienne de mon site, car je ne gère pas les http_header...et ceci m'est déjà arrivé avec d'autre site que le mien lorsque que je navigue trop vite sur un site...speed surfer :lol:

merci de votre aide, j'avous que les http header ne sont pas mon point fort :oops:
 
WRInaute accro
Essaie de désactiver tous tes plugins, de retester, puis d'activer les plugins un par un jusqu'à ce que ça marche.
Pour ton safebrowsing.clients.google.com il me semble que c'est lié à l'option sécurité "bloquer les sites signalés comme des sites d'attaque ou de contrefaçons", décoche les cases pour tester
 
WRInaute accro
T'as pas des merdes dans ton .htaccess qui pourrait aboutir à ce genre d'effet indésirable ? Il y a quelques semaines, en me plantant dans une directive (activer l'interprétation du PHP dans les pages HTML), je m'étais retrouvé face à ce genre de souci.
 
WRInaute impliqué
Leonick a dit:
Essaie de désactiver tous tes plugins, de retester, puis d'activer les plugins un par un jusqu'à ce que ça marche.
Pour ton safebrowsing.clients.google.com il me semble que c'est lié à l'option sécurité "bloquer les sites signalés comme des sites d'attaque ou de contrefaçons", décoche les cases pour tester

merci ;-) je vais tester...

UsagiYojimbo a dit:
T'as pas des merdes dans ton .htaccess qui pourrait aboutir à ce genre d'effet indésirable ? Il y a quelques semaines, en me plantant dans une directive (activer l'interprétation du PHP dans les pages HTML), je m'étais retrouvé face à ce genre de souci.

euh non, j'ai même oublié de mettre un .htaccess qui redirige monsite.com vers www.monsite.com :oops:
 
WRInaute impliqué
salut

bon, c'est completement dingue, avec IE ca me le fais aussi (moin souvent)

en fait cela m'affiche le code source mais dans le désordre...comme si le code surce php est généré n'importe comment pr le serveur (ovh)

comprends pas...
 
WRInaute accro
C'est un dédié ou un mutualisé chez OVH ? car j'ai l'impression qu'il y a un problème de header envoyés ou un caching de tes pages (ob_start(), ...) qui s'est mal passé
 
WRInaute impliqué
Leonick a dit:
C'est un dédié ou un mutualisé chez OVH ?

mutualisé...

Leonick a dit:
car j'ai l'impression qu'il y a un problème de header envoyés ou un caching de tes pages (ob_start(), ...) qui s'est mal passé

effectivmenent, le header se trouve en plein millieu du code source, et le code source est morcellé dans n'importe quel ordre...

qu'est ce ob_start() ?

donc, je ne peut pas faire grand chose? à part de demander d'appuyer sur F5 si il y ce bug...

merci de tes conseils
 
WRInaute accro
webmasterdemonsite a dit:
effectivmenent, le header se trouve en plein millieu du code source, et le code source est morcellé dans n'importe quel ordre...
donc en fait c'est un gros problème en provenance de ton script. Peut-être une erreur qu'il ne sait pas gérer correctement, genre pas d'accès à la BDD si tu as dépassé ton nombre d'accès concurrents.
Tu es sur quel mutualisé ?
 
WRInaute impliqué
Leonick a dit:
webmasterdemonsite a dit:
effectivmenent, le header se trouve en plein millieu du code source, et le code source est morcellé dans n'importe quel ordre...
donc en fait c'est un gros problème en provenance de ton script. Peut-être une erreur qu'il ne sait pas gérer correctement, genre pas d'accès à la BDD si tu as dépassé ton nombre d'accès concurrents.
Tu es sur quel mutualisé ?

ovh 90 plan
 
Nouveau WRInaute
webmasterdemonsite a dit:
Leonick a dit:
Tu es sur quel mutualisé ?
ovh 90 plan

j'ai le même type d'hébergement (60gp chez OVH) et le même problème : de temps en temps, les en-têtes HTTP et le contenu de la page (le code source HTML gzippé, puisque le mod_gzip est actif) s'affichent dans le navigateur (Mozilla). En rechargeant la page, le contenu s'affiche en général correctement. J'ai contourné le problème en désactivant le keep-alive de mon navigateur (Preferences->Advanced->HTTP Networking->Enable Keep-Alive à décocher) mais j'imagine que d'autres visiteurs ont le problème.

Je cherche une méthode pour désactiver le keep-alive du côté serveur. J'ai essayé plusieurs solutions, sans succès pour l'instant, comme par exemple d'ajouter en PHP :

Code:
header("Connection: close")

Ca peut éventuellement provenir d'un serveur de la grappe qui n'est pas configuré comme les autres.
 
Nouveau WRInaute
webmasterdemonsite a dit:
qu'est ce que un serveur de la grappe stp?

Chez OVH, pour certains hébergements, il y a plusieurs serveurs web en parallèle, qui forment une grappe (ou un cluster en anglais). Si un des serveurs n'est pas configuré comme les autres, ça pourrait expliquer que le problème ne se produise pas à chaque fois.
 
Nouveau WRInaute
Re: BUG: firefox m'affiche le code source sans que je le lui demande [resolu]

Bon, finalement j'ai une solution qui fonctionne chez OVH : il faut créer un fichier .htaccess à la racine du site, qui contient :

Code:
SetEnv nokeepalive
 
Discussions similaires
Haut