Я пытаюсь развернуть приложение django для производства на apache mod-wsgi.У меня есть стороннее приложение на python, называемое freecad, которое упаковывает модуль python в файл библиотеки FreeCAD.so.Запросы висят на импорте FreeCAD.Некоторые ошибки в журнале apache говорят мне, что это может быть проблема с zlib ??сжатие при попытке импортировать этот модуль.Обратите внимание, что при использовании сервера запуска django все работает очень хорошо.
После более подробного изучения это не проблема сжатия и разрешения.Я сделал это как пользователь www-data, используя
$ sudo -u www-data python
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path.append('/usr/lib/freecad/lib')
>>> import FreeCAD
FreeCAD 0.10, Libs: 0.10R3225
>>>
, но он все еще зависает при импорте FreeCAD из запроса веб-страницы