2013-04-08 7 views
1

J'ai une application rails qui télécharge et affiche des images à partir d'Amazon S3. J'ai aussi un problème en affichant certaines de ces images dans Chrome!Les images Amazon S3 ne se chargent pas en chrome

Prenez, par exemple, le lien suivant: http://s3.amazonaws.com/lafamos-dpk/system/images/2144/thumb/photo_2144.png?1333998967

Cela ne se charge pas seulement dans Chrome, mais des charges très bien dans Firefox et Safari. De manière vraiment mystérieuse, this image, qui a été téléchargée via le même système, vers le même compartiment Amazon S3, se charge très bien [c'est un format différent, mais je ne suis pas sûr que cela compte].

Voici un link à la page J'essaie de résoudre ces problèmes - les photos dans la section Photos de presse tout en bas ne s'affichent tout simplement pas dans Chrome.

Des idées que se passe-t-il ici?

Merci! Yuval

+0

Les deux images se chargent très bien pour moi dans la version 26.0.1410.43 de Chrome. Vous êtes sûr de ne pas avoir de problème de cache local? – ianjs

+0

Comment parlons-nous? Ils ne s'ouvrent toujours pas en mode incognito pour moi, donc à moins que vous ne parliez de réseau local, je ne le pense pas. Je ne comprends vraiment pas pourquoi ils ne chargent pas, mais le client est celui qui a signalé ce problème en premier lieu - alors je sais qu'ils le remarquent. Des idées à tous ce qui se passe? Des prospects? :) Merci beaucoup! –

+0

fonctionne pour moi bien en chrome – ahmet

Répondre

0

Lorsque vous affichez le site en chrome vous obtenez quelques erreurs de

Failed to load resource: the server responded with a status of 404 (Not Found) https://lafamos-dpk.s3.amazonaws.com/system/main_photos/58/small/artist_58.jpg?1291229622 

.

<Error> 
<Code>NoSuchKey</Code> 
<Message>The specified key does not exist.</Message> 
<Key>system/main_photos/58/small/artist_58.jpg</Key> 
<RequestId>1F57BF9D9034CB18</RequestId> 
<HostId> 
U9HkrMYA6nISFRCt2cQ0Xy89uxkzBnJ2pDmlPz/yiCL4Wb74h9hlIg8eVU46+R7y 
</HostId> 
</Error> 

L'image existe-t-elle?

0

Les liens directs des images fonctionnent correctement sur Chrome et Firefox, mais vos liens img src semblent être endommagés. Je reçois ceci dans la console DevTools:

Failed to load resource: the server responded with a status of 404 (NOT FOUND) http://flipsidetomusic.com/wp-content/uploads/2011/02/album_63.jpg 
Port: Could not establish connection. Receiving end does not exist. lastError:29 
set lastError:29 
Port: Could not establish connection. Receiving end does not exist. lastError:29 
set lastError:29 

Je chercherais à résoudre cette erreur 404. En outre, je suis tombé sur une discussion HackerNews aujourd'hui qui peut pointer vers la source du problème: https://news.ycombinator.com/item?id=5514344

Apparemment, Firefox ne bloque pas le contenu non-SSL sur les pages SSL par défaut, mais Chrome le fait. Je vérifierais les autorisations de votre compartiment S3, étant donné que je ne suis pas très familier avec AWS.

Questions connexes