I ' m пытается развернуть приложение django для производства на apache mod-wsgi. У меня есть стороннее приложение python под названием freecad, которое упаковывает модуль python в файл библиотеки FreeCAD.so. Запросы зависают на 'import 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' из запроса веб-страницы