Ruby on rails 数据库创建时出现连接错误
我有一个rails项目,它与postgresql和pg一起工作。 我在我的计算机上安装了postgres,但是当我尝试创建/迁移应用程序的数据库时,我得到以下错误: ConnectionBad:无法连接到服务器:没有这样的文件或目录,服务器是否在本地运行并接受Unix域套接字/var/run/postgresql/.s.PGSQL.5432上的连接 我已经为应用程序创建了用户。 我至少没有postgresql文件夹,我必须创建它。 有什么问题吗Ruby on rails 数据库创建时出现连接错误,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,我有一个rails项目,它与postgresql和pg一起工作。 我在我的计算机上安装了postgres,但是当我尝试创建/迁移应用程序的数据库时,我得到以下错误: ConnectionBad:无法连接到服务器:没有这样的文件或目录,服务器是否在本地运行并接受Unix域套接字/var/run/postgresql/.s.PGSQL.5432上的连接 我已经为应用程序创建了用户。 我至少没有postgresql文件夹,我必须创建它。 有什么问题吗 我使用的是Ubuntu 14.04,默认情况下套接
我使用的是Ubuntu 14.04,默认情况下套接字连接文件位于/tmp文件夹中,您可以在/tmp/.s.PGSQL.5432中找到它。要更改位置检查~/.parts/var/postgresql/postgresql.conf文件,但/var/run目录现在不可写,您不能选择/var/run作为套接字文件位置。听起来您好像没有运行postgresql。你启动Postgres服务器了吗?是的,我启动了。我想这是插座的问题