Rails 关于文件上传

mlb0903 · 2013年12月04日 · 最后由 birdfrank 回复于 2013年12月17日 · 2149 次阅读

1、问题代码 views :
<%= file_field_tag "attachment", :accept => 'application/msexcel'%> controller: att_file = params[:attachment].read att_file_name = params[:attachment].original_filename File.open("public/attachment_file", "wb") do |f| f.write(xx) end 2、问题 Permission denied - public/attachment_file

第一次做这种关于文件上传,不太知道这类错误的原因,还请大家帮忙~!!!

Web Server (nginx 还是 apache?)用哪个用户运行的?这个用户对 public/attachment_file 有没有写权限?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号