【问题标题】:Inconsistent HTTP Errors from Uploading Images with Uploadify and Ruby on Rails使用 Uploadify 和 Ruby on Rails 上传图像时出现不一致的 HTTP 错误
【发布时间】:2011-02-22 22:54:17
【问题描述】:

我很难找到阻止通过 Uploadify 上传到我的 rails 应用程序的错误。

这是我收到的错误:

http://j.imagehost.org/0353/uploadify-errors.png

让这变得困难的事情是它根本不一致。有时图像会很好地上传。其他时候他们不会。一次尝试失败的相同图像将在另一次尝试中成功。我真的无法理解它,我在网上找不到任何关于它的信息。该问题在浏览器、操作系统和用户中仍然存在。有时它有效,有时则无效。在要一次性上传的任何给定图像列表中,有可能所有图像都可以正常工作,也可以全部失败,或者一些可以正常工作而其余的都失败。

我已将所有相关软件更新到最新版本(Rails 除外,在那里运行 2.3.4)。 Paperclip 和 Uploadify 正在运行最新版本。

如果有人对我需要从哪里开始寻找有任何建议,我将不胜感激。如果您需要我提供任何其他信息,请告诉我,我会得到它。

非常感谢。

【问题讨论】:

    标签: ruby-on-rails paperclip uploadify


    【解决方案1】:

    我在uploadify上遇到了同样的问题,它在本地机器上运行良好,但在prod机器(nginx +乘客)上不起作用,当我查看nginx错误日志文件时,我看到了这个错误: “2011/02/22 06:08:37 [错误] 9545#0: *1312823 客户端打算发送太大的正文:2400765 字节”

    我添加了“client_max_body_size 4m;”到 nginx.conf,它修复了 http 错误,希望它对你有用。

    我推荐这个 jquery 插件http://aquantum-demo.appspot.com/file-upload(不需要 Flash)

    我正在使用它;)

    【讨论】:

    • 那个jquery插件不错! HTML5 适合那些支持它的人,对旧浏览器有很好的回退。
    【解决方案2】:

    实际的 http 错误将显示在控制台或日志中,因此请查看那里。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2014-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多