Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 回形针正在cloud9-rails上的我的根目录中保存文件_Ruby On Rails_Imagemagick_Paperclip - Fatal编程技术网

Ruby on rails 回形针正在cloud9-rails上的我的根目录中保存文件

Ruby on rails 回形针正在cloud9-rails上的我的根目录中保存文件,ruby-on-rails,imagemagick,paperclip,Ruby On Rails,Imagemagick,Paperclip,当我上传一个文件到我的应用程序在生产一堆文件正在保存在我的应用程序根目录。这是否按预期工作?大约有8个文件,一个文件名是0fadc87e6e0b5ba2f3ba7fe15e4641c920150919-16509-1qkucnc,除最后6个字符外,它们的名称都相同。这是我的user.rb has_attached_file :avatar, :styles => { :large => "500x500>", :profile =>

当我上传一个文件到我的应用程序在生产一堆文件正在保存在我的应用程序根目录。这是否按预期工作?大约有8个文件,一个文件名是
0fadc87e6e0b5ba2f3ba7fe15e4641c920150919-16509-1qkucnc
,除最后6个字符外,它们的名称都相同。这是我的user.rb

has_attached_file :avatar, :styles => { :large => "500x500>",
                    :profile => "300x300>", :medium => "300x300>",
                    :thumb => "100x100>", :small => "36x36#",
                    :mini => "26x26#" },
                    :default_url => "/assets/logo.png",
                    :url  => "/assets/users/:id/:style/:basename.:extension",
                    :path => ":rails_root/public/assets/users/:id/:style/:basename.:extension"

  validates_attachment_content_type :avatar,
                          content_type: ["image/jpeg", "image/gif", "image/png"]
  validates_attachment_size :avatar, :less_than => 5.megabytes

我也在使用cloud9,我也有这个问题。你找到解决办法了吗?没有,我最后换成了carrierwave。