我已根据此guide按database.yml
文件进行配置,但它始终返回错误:
计算引擎中的错误
PG :: ConnectionBad:无法连接到服务器:没有这样的文件或目录 服务器是在本地运行还是接受 Unix域套接字上的连接" / cloudsql / [YOUR_INSTANCE_CONNECTION_NAME] / .s.PGSQL.5432"?
我已将0.0.0.0/0
的网络列入白名单,并在安装了云sql代理的情况下尝试了此guide,但仍然没有运气。
的database.yml
production:
adapter: postgresql
encoding: unicode
pool: 5
timeout: 5000
database: databse-name
username: <%= ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'] %>
database: <%= ENV['DATABASE'] %>
host: <%= ENV['DATABASE_HOST'] %>
sslca: config/ssl/server-ca.pem
sslcert: config/ssl/client-cert.pem
sslkey: config/ssl/client-key.pem