Почти там устанавливается Django / Python / PyISAPIe / IIS7, но появляется сообщение «Обнаружена возможная рекурсия» - вопрос конфигурации - PullRequest
1 голос
/ 08 августа 2011

Я устанавливаю Django в систему Windows с Python 2.6 и IIS7, используя PyISAPIe, и я настолько близок, что могу его попробовать.Создание небольшого проекта Django и его запуск дает мне:

Обнаружена возможная рекурсия!Вероятно, вы выполнили сквозную передачу с PyISAPIe, настроенным как карта приложения вместо карты с подстановочными знаками.

Из различных других публикаций у меня складывается впечатление, что это связано с сопоставлениями обработчиков в IIS и, в частности, с тем, какPyISAPIe сопоставлен для обработки вызовов, но я в растерянности за пределами этого момента.Один блог предлагает изменить PyIsapie.py для отражения другой ошибки, но это просто меняет реакцию, а не исправляет проблему.В IIS7 PyISAPIe установлен на * (полный подстановочный знак), сопоставленный с .dll.Есть идеи?

1 Ответ

0 голосов
/ 16 января 2013

Вопрос довольно старый, но поскольку я также столкнулся с этой проблемой и просто решил ее, возможно, для будущих ссылок я должен упомянуть, что для отображения сценария PyISAPIe кто-то должен сделать следующее в свойствах своего виртуального каталога (home directory- > конфигурации):

1) Добавить расширение приложения

- executable:browse the `PyISAPIe.dll`, extension: `.py`

2) Вставить карты приложения с подстановочными знаками

- browse the `PyISAPIe.dll` (untick: Verify that file exists)

Надеюсь, это поможет!

...