Форум сайта python.su
Нашел руководство по интеграции: http://code.djangoproject.com/wiki/DjangoOnWindowsWithIISAndSQLServer
слил PyISAPIe и перекомпилил для Python 2.6
простые примеры работают, но при попытке запуска django-приложения из под IIS получаю следующее:
Internal Server Error
An error occurred processing this request.
--------------------------------------------------------------------------------
Could not initialize interpreter
Traceback (most recent call last):
File "C:\PyTools\Http\Isapi.py", line 7, in
from django.core.handlers.pyisapie import PyISAPIeHandler
File "C:\Python26\lib\site-packages\django\core\handlers\pyisapie.py", line 8, in
from django.core.handlers.base import BaseHandler
File "C:\Python26\lib\site-packages\django\core\handlers\base.py", line 3, in
from django import http
File "C:\Python26\lib\site-packages\django\http\__init__.py", line 5, in
from urllib import urlencode
File "C:\Python26\Lib\urllib.py", line 26, in
import socket
File "C:\Python26\Lib\socket.py", line 46, in
import _socket
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
Additional Information
--------------------------------------------------------------------------------
-- Module Search Path --
C:\WINDOWS\system32\inetsrv
C:\PyTools
C:\WINDOWS\system32\python26.zip
C:\Python26\Lib
C:\Python26\DLLs
C:\Python26\Lib\lib-tk
c:\windows\system32\inetsrv
C:\Python26
C:\Python26\lib\site-packages
C:\Python26\lib\site-packages\PIL
C:\Python26\lib\site-packages\win32
C:\Python26\lib\site-packages\win32\lib
C:\Python26\lib\site-packages\Pythonwin
C:\Python26\lib\site-packages\wx-2.8-msw-unicode
-- Other Path Info --
Current Directory = 'c:\windows\system32\inetsrv'
Python Home = '<Auto>'
sys.executable = 'C:\WINDOWS\system32\inetsrv\PyISAPIe.dll'
sys.exec_prefix = 'C:\Python26'
sys.prefix = 'C:\Python26'
Офлайн
Выкинь эту винду не морочь себя переходи на линь – чесно слово проблем поубавится имхо
Офлайн