Назад | Перейти на главную страницу

mod_wsgi, приводящий к httpd к ошибке сегментации

Я только что установил python2.6 и mod_wsgi на свой сервер MediaTemple CentOS5.8. Мне пришлось установить python2.6 вместе с версией python по умолчанию 2.4. Затем я скомпилировал mod_wsgi, сказав ему использовать python2.6. Все скомпилировано и построено нормально.

Я добавил эту строку в /etc/httpd/conf/httpd.conf

"LoadModule wsgi_module modules/mod_wsgi.so"

Когда я перезапускаю httpd, это вызывает ошибку сегментации

Program received signal SIGSEGV, Segmentation fault.
    0x00007fffececf6a5 in PyEval_ReInitThreads () at Python/ceval.c:312
    312     threading = PyMapping_GetItemString(tstate->interp->modules

Насколько мне известно, у меня еще нет файлов конфигурации, которые действительно используют mod_wsgi, я еще не продвинулся в этом процессе.

Кто-нибудь знает, что может быть причиной этого?

Очевидно, mod_python и mod_wsgi не очень хорошо сосуществуют, по крайней мере, не в моей конфигурации. К счастью, mod_python мне не понадобился, поэтому я остановил его загрузку с помощью apache, и все заработало.