1

很抱歉交叉发布,但我在 serverfault 上没有收到任何答复。

我已经使用 hgwebdir_wsgi 在带有 IIS6 的 Win2k3 机器上设置了 Mercurial 服务器,它似乎确实可以工作,直到我可以在浏览器中看到我的存储库的漂亮列表,但是如果我尝试浏览其中任何一个(即我点击repo的名称),然后我得到一个404错误。

关于我可能做错了什么的任何想法?我应该检查哪些日志文件或任何内容(我对 IIS 有点陌生)?谢谢。

--

一些更新:

IIS 日志中的实际错误代码是 404.0.2。win32 错误代码 2 仅表示“找不到文件”。

事件查看器充满了 ISAPI 错误,如下所示:

The description for Event ID ( 4097 ) in Source ( ISAPI Filter or Extension ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Factory function '__FilterFactory__' failed, n/a.

Could not load all ISAPI filters for site/service.  Therefore startup aborted.    
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

The description for Event ID ( 4096 ) in Source ( ISAPI Filter or Extension ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Filter version function failed!, n/a.
4

0 回答 0