IIS 7中python中的Asp出现HTTP/1.1500服务器错误
我不是以管理员身份而是以用户身份使用Windows 7和IIS 7。我已经在IIS7的应用程序开发功能中安装了asp模块和cgi模块。我的简单经典asp页面正在运行,它是:IIS 7中python中的Asp出现HTTP/1.1500服务器错误,python,iis-7,asp-classic,Python,Iis 7,Asp Classic,我不是以管理员身份而是以用户身份使用Windows 7和IIS 7。我已经在IIS7的应用程序开发功能中安装了asp模块和cgi模块。我的简单经典asp页面正在运行,它是: <%response.write("Hello World")%> print "Content-Type: text/plain;charset=utf-8" print "Hello World!" 但当我在asp页面中使用python脚本时,它显示HTTP/1.1500服务器错误 我使用的代码是: &l
<%response.write("Hello World")%>
print "Content-Type: text/plain;charset=utf-8"
print "Hello World!"
但当我在asp页面中使用python脚本时,它显示HTTP/1.1500服务器错误
我使用的代码是:
<%@Language=Python%>
<%
x="Hello"
response.write(x)
%>
我在网上搜索了4天,但没有得到任何运气。
我在身份验证中启用了“匿名身份验证”,注销并注册了用于ASP的pyscript.py,为python提供了IUSR并赋予了IUSR完全控制权,启用了“启用32位应用程序”使其为True,但没有起作用。最后我找到了解决方案 要执行的步骤如下:
- 打开命令提示符
- 转到
{python\u installation\u dir}\Lib\site packages\win32comext\axscript\client
- 运行
python pyscript.py
- 转到IIS7
- 右键单击站点的应用程序池
- 选择高级设置
- 在“常规”下,将“启用32位应用程序”设置为“真”
- 右键单击目录
- 单击编辑权限
有答案吗?请发帖。