代码之家  ›  专栏  ›  技术社区  ›  Pekka

对一个特定映像的请求以502坏网关和代理错误结束

  •  0
  • Pekka  · 技术社区  · 14 年前

    我在Windows虚拟服务器上运行了基于rubyonrails的应用程序Redmine(基于BitNami Redmine包)。它运行Apache、Mongrel、Ruby和rails。

    在为其构建模板的HTML页面中,我请求一个名为 /templates/mytemplate/images/bkg.jpg -大约15千字节大-我得到一个 502 Bad gateway 三个请求中有两个请求出错。十

    alt text
    (来源: pekkagaiser.com

    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样式表中的背景图像时,才会发生这种情况。即使关闭了缓存,在浏览器中重复直接访问图像也可以正常工作。这可能是一个推荐人的问题吗?但我不知道怎么做。

    1 回复  |  直到 5 年前
        1
  •  0
  •   Pekka    14 年前

    我重新安装了Rails,这就解决了问题。