gpt4 book ai didi

ruby-on-rails - 如何修复:PG::ConnectionBad: fe_sendauth: 没有提供密码

转载 作者:行者123 更新时间:2023-11-29 12:52:19 26 4
gpt4 key购买 nike

我在我的 Ruby on Rails 文件夹中

$ rails 服务器

WARNING: Nokogiri was built against LibXML version 2.9.4, but has dynamically loaded 2.8.0
** Invoke db:migrate (first_time)
** Invoke db:load_config (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:load_config
** Execute db:migrate
rake aborted!
PG::ConnectionBad: fe_sendauth: no password supplied
/Users/snowflake/.rvm/gems/ruby-2.5.1@global/gems/rake-12.3.1/exe/rake:27:in `<top (required)>'
/Users/snowflake/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:15:in `eval'
/Users/snowflake/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => db:migrate
(See full trace by running task with --trace)

数据库.yml

development:
adapter: postgresql
encoding: unicode
database: pcms_development
host: localhost
pool: 5
username: postgres
password:

test:
adapter: postgresql
encoding: unicode
database: pcms_test
host: localhost
pool: 5
username: postgres
password:

我刚刚在我的新 Mac mini 上安装了 Postgresql Server、PGAdmin、Stack Tools。在我的 MacBook 上,我有一个显示所有服务器的 postgresql 服务器图标。 (我的 Mac mini 上没有)

PGAdmin 正在运行。

localhost:3000/欢迎/索引

最佳答案

作为您在 application.yml 文件中发布的示例,您没有指定密码:

test:
adapter: postgresql
encoding: unicode
database: pcms_test
host: localhost
pool: 5
username: postgres
password:

你需要为你的 postgres 用户设置一个密码,并将该密码放在你的 database.yml 中以解决问题

关于ruby-on-rails - 如何修复:PG::ConnectionBad: fe_sendauth: 没有提供密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51027405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com