0
我有一个在AWS ubuntu云服务器上运行的rails(Rails 3.2.12,ruby 1.9.3p547)应用程序,nginx作为应用程序服务器,独角兽作为反向代理服务器。 我在视图文件中做了一些改变,但这些改变并没有反映在浏览器上。代码是目前居住( “ENV =生产”)Rails应用程序根本不反映最近的更改
我试图
sudo service my_app restart
[sudo] password for me:
Shutting down my_app: Starting my_app: Already running
[ OK ]
$ sudo service nginx restart
Stopping nginx: [ OK ]
Starting nginx: [ OK ]
$
,但仍然没有得到帮助,它仍然呈现前一个。我试图评论整个控制器文件的相同的看法,但仍然没有显示任何错误的应用程序。 我已经确认该应用程序运行在我正在进行更改的相同文件夹中
我被困在这一点上,请帮助。在此先感谢
你所做的哪些文件改变了? – titan
* app/views/reports/show.html.haml * –
您通常如何部署应用程序?为什么您需要直接在您的生产环境中进行此更改?你是否尝试“停止”并启动独角兽和nginx而不是调用“restart”(我知道一些设置,其中重新启动不能按预期工作)。 – spickermann