apache后面的瘦服务器,在更新代码时停止工作

时间:2013-04-17 20:36:54

标签: ruby-on-rails apache thin

我在瘦服务器上有一个rails应用程序作为通过Apache服务器代理的Windows服务。该应用程序正常工作,直到我尝试上传新版本的项目。然后我收到502错误的网关错误。我尝试重新启动所有服务,但没有运气。看起来我也无法在本地端口3000上点击它。这是我的apache httpd摘录:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

<VirtualHost localhost:80>
       ServerName serverName
       DocumentRoot "C:/locationOfAppDir"
       ProxyPass / http://localhost:3000/
       ProxyPassReverse / http://localhost:3000/
       ProxyPreserveHost On
</VirtualHost>

<VirtualHost serverName>
       ServerName serverName
       DocumentRoot "C:/locationOfAppDir"
       ProxyPass / http://localhost:3000/
       ProxyPassReverse / http://localhost:3000/
       ProxyPreserveHost On
</VirtualHost>

1 个答案:

答案 0 :(得分:3)

Protip to self:在使用新宝石添加更新代码时运行bundle install。