Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1269 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Bug sous firefox, page PHP interpretée comme image PNG !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bug sous firefox, page PHP interpretée comme image PNG !!

n°1038857
Profil sup​primé
Posté le 07-04-2005 à 14:46:00  answer
 

saaalut
 
bon j'ai un pb vraiment bizare.
 
Je dévelloppe un intranet en php, et certaines des pages php sont mal interpretées par firefox : il semblerai qu'il essaie de les interpreter comme du PNG ! et du coup il sors un lmessage du style "l'image truc/blabla.php ne peut être affichée, car elle contient des erreurs".
Etrange, je vois rien de bizare dans ce code, et ca marche nicke sous IE.
 
c'est un bug connu ? si oui comment le contourner ? je sèche...
 
merci :)

mood
Publicité
Posté le 07-04-2005 à 14:46:00  profilanswer
 

n°1038860
FlorentG
Unité de Masse
Posté le 07-04-2005 à 14:47:29  profilanswer
 

Le type MIME envoyé est pas bon :) C'est IE qui fait du sniffing et du coup détecte de l'HTML

n°1038861
soju
One shot !
Posté le 07-04-2005 à 14:47:57  profilanswer
 

ca envoie quoi comme header ?
un exemple en ligne ?

n°1038865
Profil sup​primé
Posté le 07-04-2005 à 14:51:03  answer
 

j'avai bien imaginé un pb de header mais pourtant ca me semble bon. voyez plutot :
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. ...


 
désolé pas d'exemple en ligne, c juste en local

n°1038868
FlorentG
Unité de Masse
Posté le 07-04-2005 à 14:51:32  profilanswer
 

C'est pas ça qui va changer ;) C'est le type MIME envoyé par le serveur

n°1038869
soju
One shot !
Posté le 07-04-2005 à 14:51:35  profilanswer
 

heu je parlais de header http, pas html

n°1038873
Profil sup​primé
Posté le 07-04-2005 à 14:53:56  answer
 

ah euh ok :D
 
bah je sais pas, je sais pas trop comment je peut le vérifier, mais ca serais étonnant étant donné que sur tout le site intranet c'est seulement qq pages qui merdent.  
c'est possible que le serveur mettte pas le même type MIME pour différentes pages ? pourtant le code est similaire.
coment vérifier ca ?
 
(je suis sous IIS et j'ai accès au serveur si besoin)

n°1038877
soju
One shot !
Posté le 07-04-2005 à 14:55:24  profilanswer
 

FlorentG a écrit :

C'est le type MIME envoyé par le serveur

oui jy avais pas pensé  :jap:
mais bizarre que son serveur soit config pour envoyer un type image/png pour du php

n°1038881
soju
One shot !
Posté le 07-04-2005 à 14:56:56  profilanswer
 

avec le plugin web developper de firefox, sinon avec des outils tels que wget...etc

n°1038886
Profil sup​primé
Posté le 07-04-2005 à 14:58:56  answer
 

je vais essayer avec le plugin.
 
en attendant si qqun d'autre a des pistes ne pas hésiter a en parler :D  
car comme c'est juste certaines pages qui merdent, ca me semble louche

mood
Publicité
Posté le 07-04-2005 à 14:58:56  profilanswer
 

n°1038887
FlorentG
Unité de Masse
Posté le 07-04-2005 à 14:59:31  profilanswer
 

Sinon bouton droit sur ta page buggé, et tu fais PAge info, ça te dit le type mime

n°1038890
Profil sup​primé
Posté le 07-04-2005 à 15:01:45  answer
 

meeeeeeerde
 
type mime : image/png
 
bourdel mais de quoi ca peut venir :cry:
 
le serveur est cencé être bien configuré et ca le fait que sur certaines pages alors que a priori toutes les pages sont similaires

n°1038900
Profil sup​primé
Posté le 07-04-2005 à 15:07:29  answer
 

je viens d'essayer d'enregistrer sous IIS l'extension php comme étant type "text/html" mais ca fait toujours pareil :/

n°1038913
FlorentG
Unité de Masse
Posté le 07-04-2005 à 15:12:49  profilanswer
 

Y'a pas un header() dans un des script ?

n°1038933
Profil sup​primé
Posté le 07-04-2005 à 15:19:49  answer
 

après revérification, je confirme que non :(

n°1039628
Profil sup​primé
Posté le 08-04-2005 à 08:34:08  answer
 

up

n°1039672
esox_ch
Posté le 08-04-2005 à 09:21:22  profilanswer
 

T'a regarder dans le httpd.conf s'il y a rien de bizard ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1039693
Profil sup​primé
Posté le 08-04-2005 à 09:38:58  answer
 

si je ne m'abuse c'est sous apache le httpd.conf hors là je suis sous IIS, j'ai regardé la config de IIS rien ne semble bizare et le php est bien installé et est cencé renvoyé un type mime text/html

n°1039747
soju
One shot !
Posté le 08-04-2005 à 10:12:43  profilanswer
 

des petites trucs a tester :
- vider le cache de firefox
- regarder les header http
- essayer d'ajouter un header('Content-type: text/html');
 
le plus probable pour moi : iis est mal configuré pour php

n°1039759
Profil sup​primé
Posté le 08-04-2005 à 10:26:46  answer
 

cache vidé, essayé d'ajouté le header(...), tout pareil :(
 
entête http je vais jeter un oeil

n°1039763
Profil sup​primé
Posté le 08-04-2005 à 10:28:47  answer
 

voila le header tel qu'affiché avec firefox webdeveloper
 

Code :
  1. Server: Microsoft-IIS/5.0
  2. Date: Fri, 08 Apr 2005 08:32:56 GMT
  3. X-Powered-By: ASP.NET, PHP/4.3.6
  4. Connection: close
  5. Content-Type: image/png
  6. 200 OK


 
je n'y vois rien qui fasse avancer le shmilblick... (on constate que le content type est foireux mais imposible de trouver pourquoi...)

n°1039822
soju
One shot !
Posté le 08-04-2005 à 11:08:55  profilanswer
 

et dans ton php.ini t'aurais pas un default_mimetype ?

n°1039864
Profil sup​primé
Posté le 08-04-2005 à 11:50:10  answer
 

en effet
 

default_mimetype = "text/html"

n°1040437
Profil sup​primé
Posté le 08-04-2005 à 16:46:11  answer
 

up

n°1040595
BenO
Profil: Chercheur
Posté le 08-04-2005 à 18:06:26  profilanswer
 

réinstalle  IIS :p


---------------
Python Python Python
n°1040754
esox_ch
Posté le 08-04-2005 à 21:11:29  profilanswer
 

BenO a écrit :

réinstalle  IIS :p


 
Passe sous linux et installe Apache :p


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1040853
BenO
Profil: Chercheur
Posté le 09-04-2005 à 00:06:08  profilanswer
 

esox_ch a écrit :

Passe sous linux et installe Apache :p


 
passe sous freeBSD et installe apache :O


---------------
Python Python Python
n°1041142
Profil sup​primé
Posté le 09-04-2005 à 13:27:03  answer
 

c au taf lol donc c pas la meilleure solution ca :D

n°1041218
jagstang
Pa Capona ಠ_ಠ
Posté le 09-04-2005 à 14:37:14  profilanswer
 

conseil : redémarrer le service IIS après chaque modif avant de tester


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1042569
Profil sup​primé
Posté le 11-04-2005 à 08:40:01  answer
 

deja essayé aussi :(

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Bug sous firefox, page PHP interpretée comme image PNG !!

 

Sujets relatifs
[PHP] problème pour echanger des donnees avec un serveur SOAP[Recherche] Galerie d'image en php et éventuellement sql ?
[JAVA][awt]Différenciation des couleurs dans une imageReconnaissance d'une image ?
[PHP] Recherche programmeurs PHP niveau avancéInsertion d'une image postrcipt dans un doc postscript
Service PHPBug dans wxSpinCtrl sous Linux et pas Win !!
Comment connaître la dimension d'une image générée dynamiquement ?php redimensionner image
Plus de sujets relatifs à : Bug sous firefox, page PHP interpretée comme image PNG !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR