我在瘦服务器上有一个 Rails 应用程序,作为通过 Apache 服务器代理的 Windows 服务。该应用程序正常工作,直到我尝试上传项目的新版本。然后我得到一个 502 bad gateway 错误。我尝试重新启动所有服务,但没有运气。看起来我也无法在本地端口 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>