J'ai une application Django utilisant django-mssql pour communiquer avec SQL Server.django-mssql ne fonctionne pas dans Apache w/mod-wsgi, mais fonctionne bien dans le serveur de développement
Cela fonctionne très bien dans le serveur dev (runserver) mais sous Apache/mod-wsgi, je reçois un échec lié à elle essayer de trouver une .dll qui existe:
[Thu May 19 15:35:09 2011] [error] [client 127.0.0.1] File "C:\\Python27\\lib\\site-packages\\win32\\lib\\pywintypes.py", line 98, in
__import_pywin32_system_module__ [Thu May 19 15:35:09 2011] [error] [client
127.0.0.1] raise ImportError("No system module '%s' (%s)" % (modname, filename)) [Thu May 19 15:35:09 2011] [error] [client 127.0.0.1] ImportError: No system module 'pywintypes' (pywintypes27.dll)
pywintypes27.dll existe dans C: \ Windows \ SysWOW64 (Windows 64 bits, mais j'ai installé 32 bit py et Apache)
Y at-il quelque chose dans httpd.conf ou WSGIScriptAlias que je dois faire/spécifier pour l'aider à trouver cette DLL? Quelque chose d'autre que je devrais faire? J'ai fait un peu de Googling/Binging/Searching en vain.
Quelques infos supplémentaires: python27 (non état actif) pywin32 est installé Win Server 2008 (64 bits) Apache 2.2 Django 1.3
Merci