2013-11-09 138 views
0

我使用complete_passenger_mysql配方并成功部署了该应用程序。橡胶未启动导轨服务器

我看到的最后一条命令是'* 2013-11-10 03:36:59 executing cleanup''`,然后它自动结束会话,没有任何错误。 所以,我想部署是成功的。

现在,当我尝试浏览我的应用程序,它只是列出文件/我的应用程序的public目录的目录(404.html,422.html,500.html,资产文件夹等)

所以,我认为Apache正常工作。但轨服务器不活。我需要为此做特别的事吗?我只是做了cap deploy来部署应用程序。

回答

0

请检查服务器

deployed_path/current/log/production.log 

日志文件,也可以在服务器

$ RAILS_ENV=production rails c 

db config中会使问题,如果它是错的控制台中试一下。

config/database.yml 
+0

'production.log'为空。 'cap rubber:tail_logs'不显示任何内容。我应该如何处理控制台? – Jashwant

+0

请检查您是否在apache配置中添加了乘客模块。 – xmpolaris

+0

是的,它在那里。另外,我看到[这个问题](https://groups.google.com/forum/#!topic/rubber-ec2/PYSn3koYXbI)与我的问题类似 – Jashwant