carrierwave를 사용하여 amazon s3에 이미지를 업로드하고 있습니다. 이 기능은 개발 단계에서 훌륭하게 작동하지만 내 서버 (Engineyard Cloud 시험판)로 가져 가면 작동하지 않습니다.업로드시 이미지 손상 (s3에만 해당). (carrierwave, engineyard)
프로세스가 정상적으로 작동하고 오류가 발생하지 않으며 링크가 다시 제공됩니다. 그러나 실제 이미지가 손상되었습니다.
여기 예를 들어, 하나 : https://s3.amazonaws.com/ZenBucket/uploads/goal/photo/30/guinness-toucan.jpg
는 사람이 손상되는 것을 어떻게 말해 줄 수, 또는 그 일을 어떻게 할 수 있을까?
편집 : 배포 후 첫 번째 이미지 업로드 시도가 항상 실패한 것으로 보이지만 오류는 로그에 표시되지 않습니다. 그것이 관련성이 있는지 확실하지 않습니다.
Edit2 : 또한 carrierwave 대신 dragonfly gem으로 발생하는 것으로 보입니다. 그것은 단지 배포 후 첫 번째 이미지에 발생하면
감사
다른 사람들도 이와 같은 현상이 발생 했습니까? (그래서 upvotes에서 수집) –
업로드하려는 원본 이미지를 제공 할 수 있으며 모든 이미지가 손상되었거나 배포 후 처음입니까? – Dan
원본은 다음과 같습니다. http://yfrog.com/ms0pubj - 항상 모든 이미지가 손상되었습니다. 이걸 알아낼 수 있다면 현상금을 연장 할께. –