几天前它正在工作,然后我让笔记本电脑的电池在周末服务器运行时死机。
现在,当我尝试使用命令
启动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和铁路以及活动记录的信息以及我通常不必处理的事情。
当我的服务器因电池耗尽而关机时,我可能会搞砸了什么?也许这只是巧合,我的电池已经死了,我的宝石突然出现了什么问题?
答案 0 :(得分:1)
你再次启动后可能会有一个新的ip-adress,并且postgresql服务器的pg_hba.conf行中的安全行不再与你的地址匹配。
您可以在postgresql服务器的主数据文件夹中找到此文件。 (通常至少,位置是可配置的)