2

我正在尝试在 DigitalOcean 上运行 dokku 以使用 postgres 建立一个 ruby​​/rails 项目。

我得到了查找日志的帮助,但是当我看到这个时我不知所措:

/app/vendor/ruby-2.0.0/lib/ruby/2.0.0/uri/generic.rb:214:in `initialize': the scheme postgres does not accept registry part: root:aLZgAlQKbHbKhHHn@: (or bad hostname?) (URI::InvalidURIError)

关于我可以调查的任何想法?域名是fritida.se 数据库名称是fritida(或者是fritida.se?)

我要去寻找一种列出数据库的方法。

4

1 回答 1

0

如果您的密码包含不安全字符

用于的连接字符串DATABASE_URL不能包含特殊字符(除[a-zA-Z0-9_~-\.],之外@的任何字符都是常见的混淆字符)。解决方案是 url-encode。

另请参阅https://stackoverflow.com/a/34280541/1733117

于 2015-12-15T03:18:29.817 回答