保存文件时没有这样的文件或目录

时间:2013-11-26 05:54:43

标签: ruby-on-rails ruby file

我的代码在这里

File.open("#{Rails.root}/public/images/test.png","wb") do |file|
      file.write(Base64.decode64(params[:image_data]))
    end

它没有给我们这样的文件或目录test.png我想在图像文件夹test.png中创建一个文件并保存数据,我的文件夹权限是写入,读取和访问

1 个答案:

答案 0 :(得分:0)

问题是,它在test.png文件夹中寻找#{Rails.root}/public/images/,而不在那里。

通过在图像文件夹中放置名为test.png的虚拟文件来尝试相同的操作,然后它就可以了。