首页 > 解决方案 > 部署我的 Django 应用程序时如何修复 heroku 连接错误

问题描述

could not connect to server: No such file or directory Is the server running locally and
accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

以下错误是我在 heroku 上打开我的网站时得到的。我不确定发生了什么,但我的设置如下......

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': os.environ.get('DB_NAME'),
    }
}

推送到 heroku master 工作正常,但就在打开我的应用程序时,heroku open我得到了那个错误,我不知道如何修复它。

我也有django_heroku.settings(locals())在我的settings.py文件末尾,我DB_NAME是我的 Heroku 应用程序上数据库名称的配置变量。

标签: djangoherokuconnectionproduction

解决方案


推荐阅读