Ruby on rails 3 错误401用回形针在轨道上粘贴

Ruby on rails 3 错误401用回形针在轨道上粘贴,ruby-on-rails-3,paperclip,swfupload,Ruby On Rails 3,Paperclip,Swfupload,在rails应用程序中通过swfupload上传文件时出错。奇怪的事情: 当我使用ipaddress而不是localhost访问应用程序时,会出现此错误 我试着用普通的上传器(basic)上传文件,成功了,没有错误。所以我觉得上传很好 那么如何修复它???。我应该显示错误消息吗 谢谢 错误消息: 错误,环境= {“内容长度”=>“367350”, “内容类型”=>“多部分/表单数据”; 边界=------------------------------------a19e5ae4ad3b,“

在rails应用程序中通过swfupload上传文件时出错。奇怪的事情:

  • 当我使用ipaddress而不是localhost访问应用程序时,会出现此错误
  • 我试着用普通的上传器(basic)上传文件,成功了,没有错误。所以我觉得上传很好
那么如何修复它???。我应该显示错误消息吗

谢谢

错误消息:

错误,环境= {“内容长度”=>“367350”, “内容类型”=>“多部分/表单数据”; 边界=------------------------------------a19e5ae4ad3b,“网关接口”=>“CGI/1.1”, “PATH_INFO”=>“/documents.js”, “查询字符串”=>“”, “远程地址”=>“192.168.0.112”, “远程_主机”=>“fallz”, “请求方法”=>“发布”, “请求URI”=>“http://www.fallz.com:3000/documents.js", “脚本名称”=>“”, “服务器名称”=>“www.fallz.com”, “服务器端口”=>“3000”, “服务器_协议”=>“HTTP/1.1”, “服务器软件”=>“WEBrick/1.3.1 (Ruby/1.9.2/2011-02-18)“, “HTTP_HOST”=>“www.fallz.com:3000”, “HTTP_用户_代理”=>“Shockwave Flash”, “HTTP_连接”=>“保持活动状态”, “HTTP\U缓存\U控制”=>“无缓存”, “HTTP_ACCEPT”=>“text/*”, “rack.version”=>[1,1], “机架输入”=>#, “机架错误”=>#>, “rack.multithread”=>false, “rack.multiprocess”=>错误, “rack.run_once”=>错误, “rack.url_方案”=>“http”, “HTTP_版本”=>“HTTP/1.1”, “请求路径”=>“/”, “action_dispatch.parameter_filter”=>[:密码, :密码,:密码\u确认], “行动调度秘密令牌”=>“8C1EEBBF7A4A0611ED20AE08F05CC32D552CB8E3FE9248A65AF475E5B5CD50EF1EFE3429C49B65E09CCE4D61058E354BEAA161810C0E29717DF72FF511AC8F2”, “操作调度远程ip”=>192.168.0.112, “rack.request.query_字符串”=>“”, “rack.request.query_hash”=>{“Filename”=>“Firefox_wallpaper.png”,“authenticity_token”=>%2F2dkUcfOutquj4AG9xjYMcF%2BSFSSESSXEWP70MD1ITOY%3D”, “Filedata”=>{:filename=>“Firefox_wallpar.png”,:type=>“application/octet stream”, :name=>“Filedata”, :tempfile=>#, :head=>“内容配置: 表单数据;名称=\“Filedata\”; 文件名=\“Firefox\u wallpaper.png\”\r\n内容类型: 应用程序/八位字节流\r\n“}, “上传”=>“提交查询”}, “rack.request.form_input”=>#, “rack.request.form_hash”=>{“Filename”=>“Firefox_wallpaper.png”,“authenticity_token”=>%2F2dkUcfOutquj4AG9xjYMcF%2BSFSSESSXEWP70MD1ITOY%3D”, “Filedata”=>{:filename=>“Firefox_wallpar.png”,:type=>“application/octet stream”, :name=>“Filedata”, :tempfile=>#, :head=>“内容配置: 表单数据;名称=\“Filedata\”; 文件名=\“Firefox\u wallpaper.png\”\r\n内容类型: 应用程序/八位字节流\r\n“}, “上传”=>“提交查询”}


是的,你应该显示错误,如果不太麻烦的话,还应该显示相关的源代码。好的。谢谢你回答我的问题。实际上错误是401..这意味着权限有问题对吗???.当我上传文件时,文件没有直接移动到我在回形针模型中定义的文件夹,它首先在tmp系统中创建对象..所以,哪个目录有错误的权限???。或者我在swfupload流中仍然感到困惑。我将显示js捕获的错误。