모든 엄지 손가락을 다시 만들려고합니다. 왜 키가 존재하지 않는다고 말하는지는 모르겠다. 나는 AWS-S3가 제대로 구성되어 있으며 (나는 아무런 문제없이 사진을 업로드 할 수 있습니다.)엄지를 다시 생성 할 때 클립 클립 문제
>> Attachment.all.each {|x|x.attachment.reprocess!}
AWS::S3::NoSuchKey: The specified key does not exist.
/app/d999782b-a789-4763-ac86-e8c65fa781eb/home/.bundle/gems/ruby/1.8/gems/aws-s3- 0.6.2/lib/aws/s3/error.rb:38:in `raise'
/app/d999782b-a789-4763-ac86-e8c65fa781eb/home/.bundle/gems/ruby/1.8/gems/aws-s3-0.6.2/lib/aws/s3/base.rb:72:in `request'
/app/d999782b-a789-4763-ac86-e8c65fa781eb/home/.bundle/gems/ruby/1.8/gems/aws-s3-0.6.2/lib/aws/s3/base.rb:88:in `get'
/app/d999782b-a789-4763-ac86-e8c65fa781eb/home/.bundle/gems/ruby/1.8/gems/aws-s3-0.6.2/lib/aws/s3/object.rb:134:in `value'
나는 하나의 객체에 동일 잘 할 것 같다하려고 노력하면 잘 작동, 그래서 문제에 보인다 컬렉션으로 생성하는 것과 관련이있다.
>> Attachment.last.attachment.reprocess!
=> true
업데이트 :이 같은 유효한 이미지 파일이어야한다 .HTM로 업로드 된 파일이 있다는 사실에 관련이 확신 해요. 어떤 생각을 어떻게 무시할 수 있습니까?
시도가 일부 로그 정보, Attachment.all.each를 {추가 | X | Rails.logger.error "# {x.id} 처리 중"; x.attachment.reprocess!}. 또는 간단한 사용 콘솔에 넣습니다. 어쩌면 누락 된 자산 일 수 있습니다. – andrea
나는 똑같은 문제를 겪고 있고 그 중 하나를 찾아 낼 수 없었습니다 ... – Andrew
Martin - Harald의 대답이 저를 위해 풀었습니다. 당신에게 해답을 줄 수 있어야합니다. – Andrew