当我尝试启动它时,为什么我的Rails服务器立即退出?

时间:2015-06-01 17:25:24

标签: ruby-on-rails

几天前它正在工作,然后我让笔记本电脑的电池在周末服务器运行时死机。

现在,当我尝试使用命令

启动rails服务器时
bundle exec rails s

它做了一些事情然后我收到了消息

Exiting
/Users/me/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in `initialize': FATAL:  no pg_hba.conf entry for host "fe80::1%lo0", user "city72", database "city72_development", SSL off (PG::ConnectionBad)
+ lots more stuff

...然后提供更多关于.rbenv和铁路以及活动记录的信息以及我通常不必处理的事情。

当我的服务器因电池耗尽而关机时,我可能会搞砸了什么?也许这只是巧合,我的电池已经死了,我的宝石突然出现了什么问题?

1 个答案:

答案 0 :(得分:1)

你再次启动后可能会有一个新的ip-adress,并且postgresql服务器的pg_hba.conf行中的安全行不再与你的地址匹配。

您可以在postgresql服务器的主数据文件夹中找到此文件。 (通常至少,位置是可配置的)