1

我有一个 django-mingus 博客,在 django 的集成开发 Web 服务器上运行得非常好。它安装在 virtualenv 中。

使用 cherokee 0.99.42 的 django 应用程序向导部署后,管理面板显示出奇怪的行为。有时所有应用程序都显示在管理面板中,有时只显示应用程序的一个子集。从主管理视图中消失的总是相同的应用程序。

manage.py runfcgi 命令通过安装在 virtualenv 中的 python 解释器启动。

你有跟踪这类问题的方法吗?可能与未正确设置的环境变量有关吗?

编辑:这可能是循环导入问题吗?

第二次编辑:同样的问题发生在 nginx 上。在 ./manage.py runfcgi 命令中添加 Debug=True 可使设置稳定。

4

1 回答 1

0

我从数据库中删除了所有表,在删除了一些依赖项以使其干净安装后升级到 django-mingus 的最新版本,并且我使用之前激活虚拟环境的 shell 脚本启动了 scgi 进程。现在一切似乎都稳定了。

于 2010-02-10T12:48:03.470 回答