После обновления MBP до 10.6 я получаю следующее в error.log моего apache:
[error] [client ::1] Premature end of script headers: django.wsgi
FAQ по WSGI предлагает:
При использовании режима демона это является признаком сбоя процесса демона mod_wsgi при обработке запроса. Возможно, вы также увидите сообщение «ошибка сегментации». См. Ответ на вопрос о «ошибке сегментации» выше.
Упомянутый выше раздел гласит:
Это почти всегда вызывается тем, что mod_python также загружается Apache одновременно с mod_wsgi и установкой Python, не предоставляющей разделяемую библиотеку, или mod_python, изначально созданным на основе статической библиотеки Python. Это особенно проблема старых версий Linux до того, как они начали поставляться с Python в качестве общей библиотеки.
Кажется, что Apache настроен правильно (не изменился с момента установки), а mod_python не загружается.
Я попытался пересобрать mod_wsgi, используя те же инструкции Я делал в прошлый раз, но я получаю сообщение об ошибке, когда я make
охватывает 9k строк , короткая версия:
[...]
lipo: can't figure out the architecture type of: <some temp file>.out
Я сделал кучу других попыток - убедившись, что я запускаю установку Apache, я думаю, что я запущен, загруженные файлы конфигурации - это те, на которые я смотрю, и т. Д., Но у меня заканчивается шагов по устранению неполадок. Решения и советы для следующего шага приветствуются:)