Apache サーバーを介してプロキシされる Windows サービスとして、シン サーバー上に Rails アプリがあります。プロジェクトの新しいバージョンをアップロードしようとするまで、アプリは正しく動作します。次に、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>