1

我正在使用 Rails 3.2.13 和 Paperclip 为照片网站上传/存储图像。该表单嵌套在相册和照片中。专辑模型包含线条

attr_accessible :photos_attributes
accepts_nested_attributes_for :photos

和照片模型

has_attached_file :photo

所以表单有一个输入

<input type="file" name="album[photos_attributes][][photo]" multiple="true">

它适用于几张照片,但是当我尝试上传大量照片时,因为它是一个照片网站,所以用户可能会收到错误“打开的文件太多”。

从我读到的,似乎是因为 Paperclip 处理打开文件而不是关闭它们的方式,所以我需要手动关闭它们?Album#create 控制器操作如下所示:

def create
  @album = Album.new(params[:album])
  if @album.save
    redirect_to album_url(@album)
  else
    render :new
  end
end

我需要在此处添加什么才能使其正常工作?提前致谢。

4

0 回答 0