[英]How to push a Git update for my Rails app on DotCloud.com without loosing the SQLite prod db
[英]Deploy rails app on dotcloud
我正在尝试将ruby on rails应用程序部署到dotcloud。 应用已部署,但是当我尝试访问URL时,出现此错误:
无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并且在Unix域套接字“ /var/run/postgresql/.s.PGSQL.5432”上接受连接? (PG ::错误)
我正在使用一个PostgreSQL数据库。 我需要在database.yml文件中进行哪些所有更改?
我还遵循了此处概述的步骤: http : //docs.dotcloud.com/services/postgresql/
有人可以帮忙吗?
看来您的应用已配置为使用本地PostgreSQL数据库(在“在同一台计算机上运行”中为本地)。 您应该确保dotcloud.yml
文件包含PosgreSQL数据库的部分,例如:
db:
type: postgresql
然后使用dotcloud info
检索数据库的主机,端口和凭据,或从Ruby应用程序中的environment.json
解析它们。
最后一点在dotCloud PostgreSQL服务文档中说明 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.