rake db:create和db:migrate work,但应用程序挂起

时间:2012-12-11 05:46:32

标签: mysql ruby-on-rails web-applications amazon-web-services

我是ruby on rails和amazon aws的新手,我遇到了这个问题:我可以使用以下命令从命令行连接到我的数据库:

mysql -h aaynj18bcvo3e.clqvrttlitbb.us-east-1.rds.amazonaws.com -P 3306 -u ebroot -p

并且还可以成功地db:create和db:migrate。问题是,当我尝试连接到localhost:3000 / users / new我的应用程序挂起。但是,我可以在访问localhost时看到默认的rails HTML页面:3000 /.

我能够验证我创建的数据库和表现在是否真的存在。

此时,我甚至没有尝试部署应用程序,我只是希望能够在开发模式下连接到远程数据库。

请帮助 - 谢谢:)

1 个答案:

答案 0 :(得分:0)

当您访问“localhost:3000”时,它会显示有关您的数据库的所有信息。 并且只要屏幕上有一个rails图标,数据库连接成功, 其他明智的不是......

这是了解数据库配置以及是否连接的简单方法......