Python 2.6.2 / Django 1.0.2 на Win 2003 Standard IIS 6.
IIs работает на двух сайтах django со следующей структурой каталогов:
корень / HTTP / WEBSITE1
корень / HTTP / WEBSITE2
Оба сайта имеют свои собственные пулы приложений; у каждого сайта есть свой экземпляр pyISAPIe.dll.
ВЕБ-САЙТ1 доступен (обслуживающая страница теста django). Тем не менее, браузер выдает следующее для WEBSITE2:
Внутренняя ошибка сервера
Произошла ошибка при обработке этого запроса.
Ошибка обработчика запроса
Traceback (последний вызов был последним):
Файл "D: \ Python26 \ lib \ site-packages \ Http \ Isapi.py", строка 67, в запросе
возврат RunWSGI (обработчик, база = база)
Файл "D: \ Python26 \ lib \ site-packages \ Http \ WSGI.py", строка 155, в RunWSGI
Результат = Приложение (Environ, StartResponse)
Файл "D: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ wsgi.py", строка 241, в , вызов
response = self.get_response (запрос)
Файл "D: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ base.py", строка 122, в get_response
вернуть self.handle_uncaught_exception (request, resolver, sys.exc_info ())
Файл "D: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ base.py", строка 166, в handle_uncaught_exception
обратный вызов (запрос, ** param_dict)
Файл "D: \ Python26 \ lib \ site-packages \ django \ views \ defaults.py", строка 23, в server_error
t = loader.get_template (template_name) # Вам необходимо создать шаблон 500.html.
Файл "D: \ Python26 \ lib \ site-packages \ django \ template \ loader.py", строка 81, в get_template
source, origin = find_template_source (template_name)
Файл "D: \ Python26 \ lib \ site-packages \ django \ template \ loader.py", строка 74, в find_template_source
поднять TemplateDoesNotExist, name
django.template.TemplateDoesNotExist: 500.html
Мне кажется, что "Isapi.py", расположенный в root / pytho26 / Lib / site-packages / Http, имеет к этому отношение, поскольку "os.environ [" DJANGO_SETTINGS_MODULE "] =" WEBSITE1.settings "
Как я могу изменить этот файл или расположить его так, чтобы оба сайта работали независимо.