我的rails应用程序崩溃,当我尝试重新启动服务器并连接时,我一直看到:
$ psql
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
我按照许多不同问题的说明,重新安装postgres,更新brew等,但没有任何工作。我删除的唯一文件是来自postmaster.pid
的{{1}}文件。当我查看/usr/local/var/postgres
文件时,我看到我使用的是错误的postgres版本,而且数据目录是另一个版本。
我安装了旧版本,当我运行server.log
时,它无法找到我的数据库。唯一可用的数据库是psql
,postgres
和template0
我错过了什么或者我是否设法删除了所有数据?