我有一个已经运行了好几个月的程序。我一直在尝试今天早上在服务器上安装Postfix,突然在网站上开始出现错误。这是回溯

mod_wsgi (pid=11948): Target WSGI script '/var/www/zouzoukos/zouzoukos/wsgi.py$
mod_wsgi (pid=11948): Exception occurred processing '/var/www/zouzoukos/zouzoukos/wsgi.py'.
Traceback (most recent call last):
   File "/var/www/zouzoukos/zouzoukos/wsgi.py", line 29, in <module>
     application = get_wsgi_application()
   File "/var/www/zouzoukos/env/lib/python2.7/site-packages/django/core/wsgi.py", line 13, in get_wsgi_application
     django.setup()
   File "/var/www/zouzoukos/env/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
     apps.populate(settings.INSTALLED_APPS)
"/var/www/zouzoukos/env/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
raise RuntimeError("populate() isn't reentrant")
RuntimeError: populate() isn't reentrant


问题是,我为其他人运行了该站点的多个版本,但它们仍然很好(这是第一个)。我不明白我需要更新什么才能使其重新工作。

我已经尝试了this thread中的所有内容,但仍然没有

最佳答案

我尝试了@valentjjedi的方法,然后又累了manage.py并收到另一个错误消息,指出了MySQL-python问题,因此我卸载并重新安装后就可以了

env/bin/pip uninstall mysql-python
env/bin/pip install mysql-python

10-08 00:53