ruby-on-rails – rake aborted! PG :: ConnectionBad:fe_send
发布时间:2020-12-17 03:55:54 所属栏目:百科 来源:网络整理
导读:尝试rake db:migrate时,我得到以下内容 rake aborted!PG::ConnectionBad: fe_sendauth: no password suppliedTasks: TOP = db:migrate(See full trace by running task with --trace) 转到我的localhost时,我也收到类似的消息 fe_sendauth: no password sup
尝试rake db:migrate时,我得到以下内容
rake aborted! PG::ConnectionBad: fe_sendauth: no password supplied Tasks: TOP => db:migrate (See full trace by running task with --trace) 转到我的localhost时,我也收到类似的消息 fe_sendauth: no password supplied 我的rails服务器和rails控制台也不起作用 我一直在尝试一些事情,这就是我的gemfile目前的样子: source 'https://rubygems.org' ruby '2.0.0' # Bundle edge Rails instead: gem 'rails',github: 'rails/rails' gem 'rails','4.0.3' # Use SCSS for stylesheets gem 'sass-rails','~> 4.0.0' # Use Uglifier as compressor for JavaScript assets gem 'uglifier','>= 1.3.0' # Use CoffeeScript for .js.coffee assets and views gem 'coffee-rails','~> 4.0.0' # See https://github.com/sstephenson/execjs#readme for more supported runtimes # gem 'therubyracer',platforms: :ruby # Use jquery as the JavaScript library gem 'jquery-rails' # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks gem 'turbolinks' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder','~> 1.2' gem 'devise' gem 'pg' group :doc do # bundle exec rake doc:rails generates the API under doc/api. gem 'sdoc',require: false end group :production do gem 'rails_12factor' end 和我的database.yml development: adapter: postgresql encoding: unicode database: myapp_development pool: 5 username: myapp password: test: adapter: postgresql encoding: unicode database: myapp_test pool: 5 username: myapp password: production: adapter: postgresql encoding: unicode database: myapp_production pool: 5 username: myapp password: 问题是什么?似乎要在本地访问我的postgres表我需要某种密码?通过Heroku运行我的应用程序正常.所以我只是打开Heroku,我可以提交新的链接和帖子,因为我的应用程序是有意的,但它不会在本地工作. 解决方法
对于本地计算机,在database.yml的测试和开发部分下,您应该将用户名更改为您登录的用户名. rails生成器使其与应用程序名称相同 – 这不起作用.对于生产而言,它无关紧要,因为它在Heroku上运行,并且在部署时会自动更改该设置.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |