- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直遇到无法连接到数据库的问题:
psycopg2.OperationalError: could not connect to server: No such file or directory
服务器是否在本地运行并接受
Unix 域套接字“/tmp/.s.PGSQL.5432”上的连接?
我做了一些阅读,这似乎是一个很常见的问题,大多数人通过检查端口是否正确来解决这个问题,即在他们的 setup.py 中将 5432 更改为 5433。但这似乎不是我的问题——在/opt/bitnami/postgresql 目录中我看到 .s.PGSQL.5432。我可以登录到 psql,它似乎可以正常工作。我认为默认的数据库名称是 postgresql,但我也尝试过使用名为 djangostack 的数据库,但它也没有用。我在 Django 的 setting.py 中的数据库信息如下所示:
DATABASES = {
'default': {
'ENGINE': 'postgresql_psycopg2', #'django.db.backends.', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'postgres', # Or path to database file if using sqlite3.
'USER': 'postgres', # Not used with sqlite3.
'PASSWORD': 'bitnami', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '5432', # Set to empty string for default. Not used with sqlite3.
}
我查看/tmp/目录,那里没有任何东西,无论是隐藏的还是其他的。应该有吗?有谁知道我做错了什么?我愚蠢地覆盖了原来的示例项目,所以我看不到那里的设置。
非常感谢,亚历克斯
最佳答案
所以 PostgreSQL 套接字在 /opt/bitnami/postgresql
但你的 libpq
(psycopg2
包装的 C 库)正在寻找/tmp
中的套接字,对吧?尝试更改 HOST
setting to point at the proper socket location :
'default': {
'ENGINE': 'postgresql_psycopg2',
'NAME': 'postgres',
'USER': 'postgres'
'PASSWORD': 'bitnami',
'HOST': '/opt/bitnami/postgresql/.s.PGSQL.5432', # <-------
'PORT': '5432',
}
Or this :
'default': {
'ENGINE': 'postgresql_psycopg2',
'NAME': 'postgres',
'USER': 'postgres'
'PASSWORD': 'bitnami',
'HOST': '/opt/bitnami/postgresql', # <-------
'PORT': '5432',
}
您可能还想更改 PostgreSQL 密码。
关于django - 无法使用 Bitnami Django 堆栈连接到 Postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6102232/
我有一个托管在 www.example.com 上的网站,它是一个 Bitnami 应用程序。 我想在 www.example.com/blog 上可以访问的同一台服务器上安装另一个 bitnami
启动 django 或 ipython notebook 时出现以下问题 /opt/bitnami/python/bin/.python2.7.bin:加载共享库时出错:libreadline.so.
我目前有一台运行 Cherokee 的服务器,但我的软件有很多问题,需要来自其他服务器(主要是 Apache)的特定技术,我正在考虑切换到 Bitnami 堆栈,因为我有一些不同的软件(Wordpre
我正在尝试在 Bitnami 准备的 VM 上配置 MySQL 进行复制(不要与 Bitnami 的 MySQL 复制混淆),但我遇到了二进制日志记录问题。 当我在 [mysqld] 下的 my.cn
Bitnami 和 Docker 在基于容器的部署方面有何不同。 我最近一直在学习微服务。我使用 Docker 镜像将我的应用程序作为容器运行。而且,我注意到 Bitnami 在从其启动板的云上创建虚
我们开始在工作中使用 Redmine。我知道它使用 MySQL 作为数据库,使用 Apache 2 作为 Web 服务器。如何正确备份Redmine,以便在出现问题时可以快速重新加载? 最佳答案 这将
Bitnami 堆栈默认启用页面速度。在开发过程中不会使用它。如何禁用 bitnami 堆栈中的 pagespeed? 最佳答案 在 lampstack-x.x.x/apache2/conf/page
我正在尝试启用“翻译”插件dokuwiki和对Dokuwiki Bitnami图像的其他一些更改。例如,我向Dokuwiki Bitnami镜像的'lib / tpl / dokuwiki'添加了一个
我正在使用 helm bitnami 图表将我的应用程序部署在 kubernetes 中。 我的应用程序包含以下 3 个组件, 网页用户界面网络应用程序接口(interface)1网络应用程序接口(i
所以我有这个 Bitnami EC2 实例,默认情况下其中有项目“Project”(位于/apps/django/django_projects),所以我开始遵循 django 教程并完成了所有操作。
我对计算机一窍不通,但我设法在自己的机器上使用了 Django 框架。我在 Amazon Web Service (AWS) 上拥有一个帐户已有一段时间了,但它的设置和使用似乎相当复杂,所以我暂时搁置
所以我在 AWS 上设置了 bitnami ruby 然后我用它来设置 mysql 5.6 https://www.digitalocean.com/community/tutorials/how
我在 EC2 实例上有 bitnami 堆栈,我想关闭 魔术引号,但是在 php.ini 我找不到关闭的选项。我已经看到如何通过代码关闭魔术引号,但如果我这样做了 echo 'Value for '.
我有一个应用程序可以在以前版本的 WAMP 堆栈上运行。Apache 中有一些更改,当应用程序在该堆栈上时这些更改不相关,但现在是。这也会阻止应用程序在当前堆栈上运行。 要让它工作,我需要旧版本的 W
我正在使用 BitNami GitLab Stack 5.2.0在 VirutalBox 中运行。 服务器时间回来了,但我不能使用标准的 Ubuntu 建议: Time Synchronization
我正在运行一些 Bitnami LAMP 堆栈,到目前为止它非常方便,并且大多数事情都按预期工作。 我一直在寻找有关如何更新 Apache、MySQL 和 PHP 的信息。它们安装在/opt/bitn
在 Azure“容器的 Web 应用程序”服务中,我有以下 docker-compose.yml 文件。基于此:https://github.com/bitnami/bitnami-docker-mo
我可以让我的Apache Kafka生产者在容器中运行时发送消息。但是,当我的生产者在主机中的容器外部运行时,它不起作用。我怀疑这是我的Docker撰写文件存在Docker网络问题,但我无法弄清楚。
我正在尝试将一个kafka实例放入docker容器中。 docker-compose.yml看起来像这样: version: '2' services: zookeeper: image:
我已经在kubernetes中部署了mongodb分片集群。 通过:helm install my-release bitnami/mongodb-sharded,默认功能为2个分片,每个分片只有1个
我是一名优秀的程序员,十分优秀!