Apache mod-wsgi üzerinde üretim için bir django uygulaması dağıtmaya çalışıyorum. Bir FreeCAD.so kitaplık dosyasında python modülünü paketleyen freecad adlı üçüncü taraf bir python uygulamasına sahibim. İstekler 'import FreeCAD' üzerinde askıda kalıyor. Bazı apache günlük hataları bana zlib ile sorun olabileceğini söylüyor? Bu modülü almaya çalışırken sıkıştırma. Django'nun runserver'ini kullanırken her şeyin iyi çalıştığını unutmayın.django apache mod-wsgi, bir python modülünü .so dosyasından içe aktarmada kilitleniyor
Buna daha fazla baktıktan sonra, bir sıkıştırma sorunu değil, bir izin de değil. Ben
$ 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
>>>
kullanarak www-data kullanıcısı olarak yaptım ama yine de web sayfası isteğinden 'ithal FreeCAD' üzerinde asılı
'Teşekkürler' * 100 İşe yarar. Günün çoğunu bunu çözmeye çalışırken harcadım. Beni çok hayal kırıklığına uğrattın. – Shreko
Bende - bu tavsiye için teşekkürler! –
Aman Tanrım, asılı bir günde bir günlüğümle bu saçlarımı yırtıyordum .. Çok teşekkürler! –