使用Apphooks和Postgresql的Django CMS部署问题

时间:2015-01-29 23:36:10

标签: django postgresql nginx django-cms

我正在尝试运行我最近创建的Django CMS项目。该项目使用PostgreSQL作为其数据库,并与 runserver 命令配合使用。

但是当我使用 NGINX WSGI Bad Gateway(Nginx) 问题>。有时在页面或高级页面设置中,页面,管理等有时会显示的侧栏中,有时会发生此错误

我得到的错误如下:

django.db.utils.OperationalError: SSL error: decryption failed or bad record mac

所以我决定深入了解错误的细节,发现只有当我在项目中使用 AppHooks 时才会出现此错误,而且只有PostgreSql 。当我使用Sqlite数据库部署它时,该项目运行良好。

我进一步尝试通过在配置中设置ssl = false来解决此问题。 PostgreSql的文件,看看是否会改变任何东西。它改变了我之前得到的错误如下:

django.db.utils.InterfaceError: connection already closed

所以我想知道这个问题背后的原因?让我提醒您,只有在部署项目时才会发生此错误,而不是在使用 runserver 时。

更新

我尝试使用Django-debug-toolbar来检查在这些错误期间正在执行的SQL查询,结果发现应用程序运行正常。不知何故,调试工具栏正在减慢不再破坏应用程序的应用程序。应用程序不起作用的原因可能是什么?我该如何解决这个问题

0 个答案:

没有答案