2010-04-12 27 views
0

我有在Windows虚拟服务器上运行的基于Ruby on Rails的应用程序Redmine(基于BitNami redmine包)。它运行Apache,Mongrel,Ruby和rails。请求一个特定的图像结束于502坏的网关和代理错误

当我在一个HTML页面中构建一个模板时,我请求一个名为/templates/mytemplate/images/bkg.jpg的静态图像资源 - 约15千字节大 - 我得到一个502 Bad gateway错误,约有三个请求中有两个错误。 X

alt text http://pekkagaiser.com/blog/user/files/502.jpg

Apache的错误日志,然后包含

on Apr 12 22:50:33 2010] [error] (620018)APR does not understand this error code: 
proxy: pass request body failed to 127.0.0.1:3001 (127.0.0.1) 

[Mon Apr 12 22:50:33 2010] [error] proxy: pass request body failed to 127.0.0.1:3001 
(127.0.0.1) from 78.34.240.113() 

这只是对一个资源。其他更大的图像和CSS样式表每次都可以毫无问题地加载。

奇怪的是,只有当图像被用作CSS样式表中的背景图像时才会出现这种情况。重复直接访问浏览器中的图像可以正常工作,即使关闭了缓存。这可能是一个引用问题?但我看不出如何。

我对Ruby和Rails知之甚少。有人可以告诉我这可能是什么,我应该看看?

更新:在第二个想法,这可能属于serverfault。如果您认为相同,请迁移。

回答

0

我重新安装了Rails,并对其进行了整理。