2011-05-12 6 views
1

나는 클립을 사용하고 있었고 내 서버가 여객을 설치할 때까지 모든 것이 잘되어 있었고 작동하지 못했습니다. 이 같은 이미지 : 내가 가장 간단한 예제가 데이터베이스에클립이 첨부 파일을 저장하지 않음

has_attached_file :image , :url => "/:class/:attachment/:id/:style_:basename.:extension" , :default_url => "/:class/:attachment/missing.png", :styles=>{:lista=> "38x38#", :comunidad => "50x50#", :destacado=>"100x100#",:perfil => "150x150#"} 

그리고 4 개의 필드, 모든 것이 내가 [종이 클립] 저장 첨부 파일이있는 로그 지금 .. 를 잘 일하고 있었다. ..

그러나 그들은 구원받지 못했습니다! 디렉토리 사용 권한은 정상이지만 아무 일도 일어나지 않습니다. 실마리가 있습니까?

감사합니다.

+1

nginx를 사용하고 있습니까? 그렇다면 sendfile 지시문이 on으로 설정되어 있습니까? –

답변

3

양식에 multipart => true를 넣었습니까? 그게 내 이슈를 해결 한 것과 비슷합니다.

form_for(@yourmodel, :html => {:multipart => true}) do |f| 
2

당신은 추가 : 모델의

attr_accessible :image 

를? 내 모델에 추가하는 것을 잊어 버렸고 파일이 tmp 디렉토리에 업로드되지만 저장할 때 모델에 저장하지 않습니다. 너무 초조해!

관련 문제