回形针处理图像时出现错误请求

时间:2011-07-08 13:19:08

标签: ruby-on-rails-3 paperclip bad-request

我开发了一个图库,其中图像由ajax(jquery ajax上传)上传,然后由回形针处理。

现在,如果我上传一些文件(例如10个),则需要使用回形针来调整大小并复制水印。如果有人(在回形针呈现图像期间)试图访问该网站,他会收到一条错误消息(错误请求,错误的URI` /502.shtml'。)

这很烦人......有人知道如何解决这个问题吗?

响应

更新

logfile表格webhoster:

[Fri Jul 08 10:31:01 2011] [error] (111)Connection refused: proxy: HTTP:
attempt to connect to 127.0.0.1:12002 (127.0.0.1) failed
[Fri Jul 08 10:51:41 2011] [error] (111)Connection refused: proxy: HTTP:
attempt to connect to 127.0.0.1:12002 (127.0.0.1) failed
[Fri Jul 08 11:20:00 2011] [error] [client 130.60.139.11] proxy: error
reading status line from remote server 127.0.0.1, referer:
http://example.org/galleries/1/edit
[Fri Jul 08 15:04:19 2011] [error] [client 130.60.139.11] proxy: error
reading status line from remote server 127.0.0.1, referer:
http://example.org/galleries/1/edit
[Fri Jul 08 15:05:01 2011] [error] [client 130.60.139.11] proxy: error
reading status line from remote server 127.0.0.1, referer:
http://example.org/galleries/1/edit

1 个答案:

答案 0 :(得分:0)

502错误是“错误网关”错误,这是代理服务器在通信出错时有时会抛出的错误。在不知道您的设置细节的情况下,很难确定,但我怀疑您的图像处理正在耗尽所有可用的连接,因此您的客户端无法连接到您的网站,或者您正在获取一个随机网络错误,它掩盖了服务器上发生的事情。

我建议在Rails日志中查找抛出这502个错误的请求,看看是否有任何帮助。如果没有(我怀疑你找不到任何东西),这可能是你的网络服务器参数的一个问题,你需要提供更多的信息。