2011-07-08 89 views
0

我开发了一个画廊,其中图像上传ajax(jquery ajax上传),然后通过回形针处理。错误的请求,而回形针处理图像

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

这真的很烦人...有人有想法如何解决这个问题?

THX的响应

更新:

日志文件的形式托管商:

 
[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 

回答

0

502错误是一个“错误的网关”的错误,这是一件好事代理服务器有时扔在通信出错。在不知道设置细节的情况下,很难说清楚,但我会怀疑您的图像处理是否使用了所有可用的连接,以便您的客户端无法连接到您的网站,或者您一个随机的网络错误掩盖了你的服务器上发生的事情。

我建议在Rails日志中寻找抛出这些502错误的请求,看看有没有什么帮助。如果没有(我怀疑你什么也找不到),这可能是你的Web服务器参数的一个问题,你需要提供更多的信息。

+0

我检查了日志,就像你写的一样,没有任何东西。我认为这是一个网络服务器问题,就像你提到所有可用的连接都被使用一样。我的网络服务器是共享的主机,所以我会联系我的主机以获取更多信息。 – andi

+0

评论很久,编辑我的帖子 – andi