gpt4 book ai didi

python - 在 Windows Server 2008 上设置 Mercurial 时出错

转载 作者:太空狗 更新时间:2023-10-30 01:04:03 27 4
gpt4 key购买 nike

我想设置一个 Mercurial SC 服务器,并一直按照此处的说明进行操作:http//stackoverflow.com/questions/818571/how-to-setup-mercurial-and-hgwebdir-on-iis

我已多次检查所有设置,但在完成配置后似乎无法通过此错误。 任何建议都会有所帮助。谢谢。

Server Error in Application "DEFAULT WEB SITE/HG"Internet Information Services 7.5

Error Summary
HTTP Error 502.2 - Bad Gateway
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are "Traceback (most recent call last): File "C:\inetpub\hgcgi\hgwebdir.cgi", line 12, in <module> from mercurial import demandimport; demandimport.enable() ImportError: No module named mercurial ". Detailed Error InformationModule CgiModule
Notification ExecuteRequestHandler
Handler Python 2.5
**Error Code 0x00000001**
Requested URL http://localhost:80/hg/hgwebdir.cgi
Physical Path C:\inetpub\hgcgi\hgwebdir.cgi
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
The CGI process was shut down or terminated unexpectedly before it finished processing the request.
The CGI process has a flaw and does not return a complete set of HTTP headers.
Things you can try:
Check the event logs on the system to see whether the CGI process is shutting down unexpectedly.
Troubleshoot the CGI application to determine why it is not sending a complete set of HTTP headers.

最佳答案

很长的一行中的回溯表明在您的 PYTHON_PATH 中找不到 mercurial。尝试对 hgwebdir.cgi 进行编辑,如 HgWebDirStopByStep 中的步骤 5.1 中所示。页面。

# adjust python path if not a system-wide install:
import sys
sys.path.insert(0, "c:/dev/Mercurial/lib")

当然,插入的路径元素会调整为引用您的 Mercurial 库文件所在的位置。

关于python - 在 Windows Server 2008 上设置 Mercurial 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2123798/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com