Невозможно заставить hgweb.cgi Mercurial работать на IIS7 - PullRequest
3 голосов
/ 24 февраля 2011

Я использовал это руководство http://tinyurl.com/mercurial-iis, чтобы попытаться настроить Mercurial на IIS 7. Я следовал каждому шагу, однако при попытке доступа к сайту я получаю следующую ошибку:

Сводка ошибки

Ошибка HTTP 500.0 - Внутренняя ошибка сервера Eсть проблема с ресурсом вы ищу, так не может быть отображается.

Подробная информация об ошибке

Модуль IsapiModule
Уведомление ExecuteRequestHandler
Обработчик Mercurial-ISAPI
Код ошибки 0x8007007e

Запрошенный URL http://localhost:81/ Физический путь C: \ inetpub \ hg
Метод входа в систему Аноним
Вход пользователя Аноним

Я использую следующую настройку:

  • Windows Server 2008 SP2 x64 OS
  • IIS7
  • Python 2.6.6 32bit
  • Mercurial 1.7.5 32bit
  • pywin32-215

Ответы [ 2 ]

2 голосов
/ 24 февраля 2011

Я бы порекомендовал сбросить ISAPI и попробовать пойти по маршруту CGI. Это то, что мы сделали - и это работало безупречно. Не похоже, что разница в производительности будет заметна в любом случае.

Полезные ссылки:

1 голос
/ 24 февраля 2011

1.7.1 + изменилось несколько вещей, которые не отражены в большинстве ссылок. Попробуйте этот урок , который я опубликовал некоторое время назад, кажется, что несколько человек преуспели с ним.

...