【问题标题】:Is the server running on host "localhost" (127.0.0.1) [duplicate]服务器是否在主机“localhost”(127.0.0.1)上运行[重复]
【发布时间】:2021-10-10 02:57:36
【问题描述】:

我第一次将 django 应用程序部署到 Heroku。我使用了以下内容:

heroku 运行 python manage.py 迁移

它返回:

Traceback (most recent call last):
  File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/base/base.py", line 217, in ensure_connection
    self.connect()
  File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/base/base.py", line 195, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 178, in get_new_connection
    connection = Database.connect(**conn_params)
  File "/app/.heroku/python/lib/python3.6/site-packages/psycopg2/__init__.py", line 122, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: could not connect to server: Connection refused
    Is the server running on host "localhost" (127.0.0.1) and accepting
    TCP/IP connections on port 5432?

在我的 settings.py 我有:

DATABASES = {

    'default': dj_database_url.config(
        default=config('DATABASE_URL')
    )
}

在底部:

try:
    from .local_settings import *
except ImportError:
    pass

在 local_settings.py 我有:

DATABASES = {

    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'newapp_development',
        'USER': 'postgres',
        'PASSWORD': '#####',
        'HOST': 'localhost',
        'PORT': '5432',
    }
}

请问您知道为什么会出现错误消息吗? 另外,请注意 local_settings 添加到 . gitignore。

我在搜索引擎上进行了一些搜索,但我发现的响应对我不起作用或对我来说不够清楚。这就是我冒险在这里公开询问的原因。

感谢您的帮助。

【问题讨论】:

  • 当您尝试放置时发生了什么,例如,heroku could not connect to serverinto a search engine?当我尝试这样做时,链接的副本只需点击两下即可。
  • 嗨@KarlKnechtel,我在搜索引擎上进行了一些搜索,但我发现的响应对我不起作用或对我来说不够清楚。这就是我冒险在这里公开询问的原因。

标签: python django postgresql


【解决方案1】:

我认为您需要检查您的防火墙入站出站规则,需要添加规则以接受此特定端口。

否则请关闭防火墙并重新检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-02
    • 2018-12-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    相关资源
    最近更新 更多