Bonjour à tous,
j'ai un soucis depuis aujourd'hui:
lorsque j'upload un fichier zip sur mon serveur, celui-ci est détécté comme étant de type "text/html"
alors qu'avant il était bien détécté comme "application/zip" (ou équivalent selon le zip (x-zip par exemple))
et ceci avec n'importe quel zip que je test :/
var_dump($_FILE):
array(5) { ["name"]=> string(18) "polka-dots.1.2.zip" ["type"]=> string(9) "text/html" ["tmp_name"]=> string(24) "C:\xampp\tmp\php8668.tmp" ["error"]=> int(0) ["size"]=> int(237336) }
j'ai récemment modifier ma config php.ini, mais je ne pense pas avoir touché quoi que ce soit a ce propos (il s'agissait juste d'autoriser les shorttags et les tags asp)
D'ailleurs en regardant un peu dans le php.ini je vois:
1 2
| [mime_magic]
mime_magic.magicfile="C:\xampp\php\extras\magic.mime" |
mais ce fichier est innexistant sur mon PC, le problème peut-il venir de la ?
Mais si c'est le cas... le fichier a disparu comme ça, après un reboot d'apache ? ^^'
Bref je trouve ça bizarre et je trouve pas trop comment rétablir tout ça
si quelqu'un a une idée...
Merci.
Edit:
après verification, dans ma console réseau firefox, pour cette requete:
1 2
| -----------------------------31063309125863 Content-Disposition: form-data; name="MAX_FILE_SIZE" 268435456
-----------------------------31063309125863 Content-Disposition: form-data; name="file"; filename="polka-dots.1.2.zip" Content-Type: text/html |
cela voudrait-il dire que mon firefox envoie directement le fichier en tant que type text/html ?
Je suis completement perdu là ^^'
Edit:
Bon apprement, c'est effectivement un problème de firefox, Chrome renvoie le bon header...
Pas de rapport avec PHP donc, à priori...
Une update récente de firefox qui a fait sauter quelque type mime ?? je reste perplexe...
Partager