Mercurial无法在Windows 2008上加载IIS 7

时间:2011-11-28 07:19:21

标签: iis mercurial windows-server-2008

尝试使用IIS在Windows 2008上设置Mercurial 7.按照以下链接中的说明进行操作

http://stackingcode.com/blog/2011/02/24/running-a-mercurial-server-on-iis-7-5-windows-server-2008-r2

http://www.jeremyskinner.co.uk/mercurial-on-iis7/

设置完成后,当我尝试加载hgweb.cgi页面时,我一直遇到错误" DLL加载失败"。 Bellow显示完整的错误消息。

从错误中,很难知道哪个DLL丢失了。我试图找到丢失的DLL,但没有成功。以前有没有人遇到过同样的问题?什么是丢失的DLL?

我使用Murcurial 2.0和python 2.6与预编译安装程序。试过x86和x64安装程序,仍然有同样的问题。

  

HTTP错误502.2 - 错误网关指定的CGI应用程序
  因为没有返回一整套HTTP标头而行为不端。该
  它返回的标题是" Traceback(最近一次调用最后一次):文件
  " C:\ inetpub \ wwwroot \ hg \ hgweb.cgi",第24行,在应用程序中=   hgweb(config)文件" mercurial \ hgweb__init __。pyc",第26行,在hgweb中   文件" mercurial \ hgweb \ hgwebdir_mod.pyc",第89行,在 init 文件中   " mercurial \ hgweb \ hgwebdir_mod.pyc",第98行,在刷新文件中   " mercurial \ ui.pyc",第43行,在 init 文件中   " mercurial \ demandimport.pyc",第86行,在 getattribute 文件中   " mercurial \ demandimport.pyc",第58行,在_load文件中   " mercurial \ scmutil.pyc",第164行,在文件
中   " mercurial \ scmutil.pyc",第180行,在开场文件中   " mercurial \ demandimport.pyc",第86行,在 getattribute 文件中   " mercurial \ demandimport.pyc",第58行,在_load文件中   " mercurial \ util.pyc",第27行,在文件中   " mercurial \ demandimport.pyc",第86行,在 getattribute 文件中   " mercurial \ demandimport.pyc",第58行,在_load文件中   " mercurial \ windows.pyc",第13行,在文件
中   " mercurial \ demandimport.pyc",第86行,在 getattribute 文件中   " mercurial \ demandimport.pyc",第58行,在_load文件中   " mercurial \ win32.pyc",第11行,在文件中   " mercurial \ demandimport.pyc",第86行,在 getattribute 文件中   " mercurial \ demandimport.pyc",第58行,在_load文件中   " ctypes__init __。pyc",第10行,在文件中   " mercurial \ demandimport.pyc",第114行,在_demandimport文件中   " _ctypes.pyc",第12行,在文件" _ctypes.pyc",第10行,在中   __load ImportError:DLL加载失败:找不到指定的模块。 &#34 ;.

0 个答案:

没有答案