我已經瀏覽了許多類似的問題,並試圖解決方案沒有成功。我正在使用rails 3和paperclip 3.我已成功安裝ImageMagick,作爲回形針github指導的教程。回形針不保存照片
在我的模型:
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/profile_photo_store/missing.png"
attr_accessible :photo
在我的數據庫中,我已經添加了這些列:
:photo_file_name, :photo_content_type, :photo_file_size, :photo_updated_at
在我編輯觀點:
<%= form_for(@user, :url => user_path, :html => { :multipart => true }) do |f| %>
<div class="field">
<b>Add a Photo</b><br />
<%= f.file_field :photo %>
</div><br />
<% end %>
在我的節目鑑於
<%= image_tag @user.photo.url(:medium) %>
我可以告訴照片被髮送,因爲我看到它通過Firebug。但仍然顯示missing.png。回形針保存文件在哪裏?我究竟做錯了什麼。
添加validates_attachment_presence作爲開始 –
好吧,剛剛嘗試過,並得到一個表單錯誤消息說照片不能爲空。 – petfreshman
日誌顯示紙夾是什麼? – DVG