django - 部署我的 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 应用程序上数据库名称的配置变量。
解决方案
推荐阅读
- arrays - TCL(导入文件并想逐行读取)
- plugins - Xamarin Forms:在 iOS 上使用 SharePlugin 分享到微信
- verilog - 运行实施错误。是我的编码错误吗?
- mysql - 搜索不属于关系 n:m 的多行
- git - 由于日期更改的错误变基而删除未推送的重复 git 提交?
- javascript - Phonegap iOS Google Maps 返回“仅用于开发目的”错误
- android - c++ 库的崩溃报告显示丢失
- c# - 无法注册 SQLDependency SqlNotificationEventArgs.Info 返回无效状态
- c# - 没有空格字符或空格的字符串的正则表达式
- c# - Ado.net 断开更新整个表