私は数ヶ月間うまく実行されているプログラムを持っています。私は今朝サーバーにPostfixをインストールしようとしていましたが、突然サイト上でエラーが発生するようになりました。ここでは、トレースバックPython Django populate()は再入可能ではありません
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
がある事は、私は他の人のために実行しているサイトのカップル以上のバージョンを持っており、彼らはまだ(これが最初だった)いいですよ、です。私はそれを再び働かせるために何を更新する必要があるのか理解できません。
私は、このエラーは、基本的にDjangoは最初の場所で適切にアプリケーションをインストールし、セットアップすることができたの前に何かがすでにApps
クラスからapp_config
注文した辞書を台無しにしようとしたことを意味this threadですべてを試みていないし、まだ何も
を働いていたので、MySQLの-pythonの問題を示す@valentjjediし、私疲れmanage.pyからのアプローチを試してみましたが、別のエラーを得ました。私は、このエラーがポップアップした最初の時よりも3時間早くアプリをロードするという問題が発生していました。アプリや何かが十分なメモリ不足のために起動できなかったときです。 – dietbacon