segfault с mod_wsgi / mod_python после обновления Python в Gentoo

У меня проблема после обновления с Python 2.5 до 2.6

Я использую Gentoo и запускаю приложение Django с Apache 2 и mod_python. После обновления у меня началось segfault, когда я пытаюсь получить доступ к сайту, Apache запускается нормально и может обслуживать статические страницы.

Я попытался переместить сайт в mod_wsgi и все еще получить segfault. Я попытался переустановить Apache, апрель, mod_python, mod_wsgi. Я пробовал revdep-rebuild, python-Updater. Я удалил Python 2.5 из системы. Сайт работает, когда я запускаю его с сервера разработки Django.

Я потерян, я просто не знаю, как это исправить. Любая помощь будет оценена. Заранее спасибо.

2 ответа

Решение

Начните с чтения:

http://code.google.com/p/modwsgi/wiki/InstallationIssues http://code.google.com/p/modwsgi/wiki/ApplicationIssues http://code.google.com/p/modwsgi/wiki/DebuggingTechniques http://code.google.com/p/modwsgi/wiki/WhereToGetHelp

Задокументированы различные причины сбоев, а также указатели на то, как настроить Apache/mod_wsgi для получения дополнительной регистрации и т. Д. О том, что происходит.

Хорошо, наконец я нашел проблему.

Это был pysco, я забыл, что он установлен и был импортирован моим сайтом. Я удалил его, и теперь все работает.

Я использовал GDB, чтобы узнать. Спасибо за вашу помощь.

Другие вопросы по тегам