Rails-生产服务器上的代码已更改,但浏览器上没有更改

Rails-code changed on production server, but no changes on browser

我添加了一些代码并将其推送到我的 git 帐户,并将其拉到服务器,还有 运行 命令 rake assets:precompile RAILS_ENV=production 并多次重启 nginx 服务器。 在服务器上使用 nano 命令编辑代码时,它显示已更新。

如果你使用rails + nginx + passenger,你可以进入服务器rails app root 然后使用touch tmp/restart.txt 重启rails 应用程序。所以在浏览器上改变。

参考:https://www.phusionpassenger.com/library/admin/apache/restart_app.html#restart-txt