0
我正在使用Capistrano 3.4.0将Rails 4.2.1应用程序部署到Apache/Passenger服务器。部署Rails应用程序需要Apache重新启动才能显示更改
问题是,当我做cap production deploy
时,在我重新启动Apache之前不会出现任何更改。
这是为什么?这是否与我的应用程序目录中没有tmp/restart.txt文件有关? (我似乎记得以前的Rails版本需要这样做)
其他一切正常,因为在cap production deploy
更新服务器上应用程序的current
目录。 capistrano部署日志中没有错误。
您是否已安装'capistrano-passenger' gem并且它是否在Capfile中需要? – user1884067