无法让Mercurial的hgweb.cgi在IIS7上运行

时间:2011-02-24 19:54:28

标签: python iis mercurial sql-server-2008-r2 hgweb

我一直在使用本指南http://tinyurl.com/mercurial-iis尝试在IIS 7上设置Mercurial。我已经按照每一步操作,但是当我尝试访问该网站时,我收到以下错误:

  

错误摘要

     

HTTP错误500.0 - 内部服务器错误   有一个   资源问题   寻找,所以它不可能   显示。

     

详细错误信息

     

模块 IsapiModule
  通知 ExecuteRequestHandler
  处理程序 Mercurial-ISAPI
  错误代码 0x8007007e

     

请求的网址 http:// localhost:81 /   物理路径 C:\ inetpub \ hg
  登录方法匿名
  登录用户匿名

我使用以下设置:

  • Windows Server 2008 SP2 x64操作系统
  • IIS7
  • Python 2.6.6 32位
  • Mercurial 1.7.5 32bit
  • pywin32-215

2 个答案:

答案 0 :(得分:2)

我建议放弃ISAPI并尝试沿着CGI路线走下去。这就是我们所做的 - 它一直在完美地运作。无论如何,性能差异都不会引人注意。

有用的链接:

答案 1 :(得分:1)

1.7.1+改变了一些在大多数链接中没有反映出来的东西。试试我暂时发布的this tutorial,似乎有些人已经成功了。