2011-02-24 58 views
3

工作,我一直用這個指南http://tinyurl.com/mercurial-iis試圖建立水銀在IIS 7我按照然而每一步,當我嘗試訪問該網站,我得到了以下錯誤:無法獲取Mercurial的hgweb.cgi在IIS7

Error Summary

HTTP Error 500.0 - Internal Server Error There is a problem with the resource you are looking for, so it cannot be displayed.

Detailed Error Information

Module IsapiModule
Notification ExecuteRequestHandler
Handler Mercurial-ISAPI
Error Code 0x8007007e

Requested URL http://localhost:81/ Physical Path C:\inetpub\hg
Logon Method Anonymous
Logon User Anonymous

我使用以下設置:

  • 的Windows Server 2008 SP2 x64操作系統
  • IIS7
  • 的Python 2.6.6 32位
  • 水銀1.7.5 32位
  • pywin32-215
+0

如果你在Internet Explorer中500服務器錯誤,請嘗試訪問該頁面,高級選項,然後找到並禁用「顯示友好HTTP錯誤消息」,看它是否然後顯示它崩潰時更加有用的信息。 – 2011-02-24 21:33:00

回答

1

1.7.1+改變了AREN的幾件事情大部分流動鏈接都沒有反映出來。嘗試this tutorial,我貼了一段時間後,它似乎是一個少數人獲得了成功與它。

+0

這偉大的工作,謝謝! – jwarzech 2011-04-15 16:11:58

2

我會建議丟棄ISAPI和嘗試下去的CGI路線。這就是我們所做的 - 它一直在完美地工作。無論如何,性能差異不會顯而易見。

相關鏈接:

+0

這是我的理解是,CGI路線不IIS上的Mercurial 1.7.5,並且使用ISAPI DLL是現在的方法工作。 – jwarzech 2011-02-28 14:55:19

+0

我不認爲CGI方法永遠不會停止工作。這幾乎是一個失敗安全的方法... – nbevans 2011-03-01 21:57:59