尝试CGI.exe
在新的 Windows 2008 R2 服务器上安装旧文件。
我将该exe
路径添加到 CGI 和 ISAPI 限制列表中(将其设置为允许)。
虚拟目录中的处理程序映射.exe
也设置了执行权限。
每次我尝试在浏览器中调用该脚本时,它都会将其下载.exe
为文件而不是在服务器上运行。
任何建议,将不胜感激。
答案1
搞定了。必须删除 .exe 的 MIME 类型,该类型在 web.config 中转换为以下内容。
<staticContent>
<remove fileExtension=".exe" />
</staticContent>
旧式 CGI 应用程序现在显示 502 网关错误,但这是一个完全不同的问题 :(