2012-03-08 4 views
0

J'ai réussi à déployer cherokee en tant que proxy inverse pour une application django exécutée avec cherrypy comme source d'informations.Problème de déploiement de supports bizarres django

Tous les fichiers statiques et les fichiers multimédias semblent être correctement diffusés à l'exception d'une image particulière.

Sur http://mydomain.com/media/files/none.png, je reçois un

The image "http://mydomain.com/media/files/none.png" cannot be displayed because it contains errors. 

Mais si j'ajouter un ? derrière l'URL de ce fichier, il affiche correctement une image pixel 1x1.

http://mydomain.com/media/files/none.png? 

donnera

none.png (PNG Image, 1 x 1 pixels) 

qui est prévu et correcte.

Pourquoi est-ce ainsi?

+1

Peut-être que vous pouvez fournir une sortie de curl pour l'image suivante? Je suppose que vous utilisez une sorte de linux + curl: 'curl http://www.mydomain.com/media/files/none.png | hexdump -C' et 'curl -I http: // www.mydomain.com/media/files/none.png' avec'? 'et sans pour voir la différence? –

+0

Désolé de perdre votre temps. Il semble que c'était simplement un problème de cache du navigateur. –

Répondre

0

Problème de cache du navigateur. Problème résolu il y a un moment. Fermant ceci.