0

我一直在努力部署我的 rails 应用程序,虽然有一些问题我已经能够解决其中的大部分问题。然而,最新的情况相当令人困惑。

我的设置如下:

Ruby 1.9/Rails 3.2 App w/Phusion Passenger --> CentOS 6.2 上的 nginx --> Varnish 缓存服务器

尽管 config.force_ssl 设置为 false 并且在 production.rb 文件中被注释掉,服务器仍然强制重定向到 https(在我的情况下这还不能正常工作)。服务器已经通过'killall nginx'和'/opt/nginx/sbin/nginx'反复重启,所以设置应该生效。

我的第一个想法是缓存服务器可能落后了,但事实并非如此。

然而,使这特别奇怪的是,如果不投入生产模式,应用程序可以正常工作。如果我编辑 nginx.conf 改为使用开发模式,该站点将完美运行。

罪魁祸首可能是什么?我对服务器维护和 IT 这方面非常陌生,所以我不知道。

4

1 回答 1

0

原来,这真的是清漆过于激进。

于 2012-08-08T14:39:55.133 回答