Проблема развертывания Django-Mingus с Flup и Cherokee. Странное поведение админа
У меня есть блог django-mingus, который прекрасно работает с интегрированным веб-сервером разработки django. Это установлено в virtualenv.
После развертывания с помощью мастера приложений django из Cherokee 0.99.42 панель администратора отображает странное поведение. Иногда все приложения отображаются в панели администратора, иногда отображается только подмножество приложений. Это всегда те же приложения, которые исчезают из основного окна администратора.
Команда manage.py runfcgi запускается через интерпретатор python, установленный в virtualenv.
У вас есть способ отследить такую проблему? Может ли это быть связано с переменной среды, которая установлена неправильно?
РЕДАКТИРОВАТЬ: Может ли это быть круговой проблемой импорта?
2-е редактирование: та же проблема возникает с nginx. Добавление Debug=True к команде./manage.py runfcgi сделает установку стабильной.
1 ответ
Я удалил все таблицы из базы данных, обновил до последней версии django-mingus после удаления некоторых зависимостей, чтобы установить их чистыми, и запустил процесс scgi, используя сценарий оболочки, который ранее активировал виртуальную среду. Теперь все кажется стабильным.