我在database.yml中为我的生产模式设置了postgresql。我能够成功运行RAILS_ENV =生产rake db:migrate但是当我做RAILS_ENV =生产rails控制台时,它会挂起。永远不要给我控制台提示。
我也试过捆绑exec rails console生产但没有帮助。
输出:
连接到database.yml指定的数据库 ......在此之后挂起。
在ruby 2.1.2上运行rails 3.2.11。我安装了rbenv和rbenv-gemsets。
答案 0 :(得分:0)
要在生产环境中运行rails控制台,您需要在命令后传递环境名称。实际命令如下。
rails console production
如果这不起作用,请尝试重新启动PostgreSQL服务器并重试。可能是你已经越过了与PostgreSQL数据库的可能连接数。