`
isiqi
  • 浏览: 16488358 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

WebService部署到IIS时,解决“您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序”的错误

阅读更多

在win2003的IIS里部署一个WebService,郁闷的是碰到各种各样的问题,这明天就2011年元旦了,还让我这么郁闷。

遇到的第一个问题:首先部署到IIS,指定IP和端口,IIS里打开WebService页面,提示“您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序”的错误。详细如下:

您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。
--------------------------------------------------------------------------
请尝试以下操作:
如果您认为该目录应该允许执行访问权限,请与网站管理员联系。
HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。
Internet 信息服务 (IIS)
--------------------------------------------------------------------------

解决的方法:

  单击操作系统的开始→程序→管理工具→Interneter服务器管理,在IIS中选择您的WebService,然后右键→属性,在主目录(其他系统可能是虚拟目录)选项中,查看“执行权限”是否设置为“无”,这里改成“纯脚本”或“脚本和可执行文件”保存即可

如下图所示:

分享到:
评论

相关推荐

    C# webservice实例与在IIS上的部署

    1. **安装IIS**:确保你的系统已安装了IIS,如果未安装,可以在"控制面板" -> "程序和功能" -> "启用或关闭Windows功能"中勾选"IIS"。 2. **发布项目**:在Visual Studio中,右键点击项目,选择"发布",选择"IIS, ...

    C#WebService发布和IIS配置以及部分问题解决

    ### C# WebService 发布与 IIS 配置详解及常见问题解决 ...以上步骤覆盖了从 IIS 的安装配置到 WebService 的发布与调用全过程中的关键点及相关问题解决办法,希望能够帮助您顺利完成 WebService 的开发与部署工作。

    如何搭建IIS webservice 接口

    搭建IIS WebService接口是将Web服务功能与Internet Information Services (IIS)相结合,以便通过HTTP协议提供服务。...在实际操作中,如果遇到问题,查阅IIS和ASP.NET的官方文档或在线资源通常能提供解决方案。

    .net发布WebService,通过IIS服务器

    这样做是因为 IIS 需要知道这个目录是一个可执行的 Web 应用,而不是静态内容的存储。 设置完毕后,可以通过访问 IIS 服务器的 IP 地址以及所指定的虚拟目录来测试 WebService 是否正常工作。例如,如果 IP 地址是 ...

    webservice,IIS常见问题

    在使用IIS部署Web应用程序时,有时会出现“未能加载文件或程序集'XXX.XX'或它的某一个依赖项。试图加载格式不正确的程序。”的错误。这种情况下,通常是因为操作系统是64位的,但发布的程序引用了一些32位的DLL,...

    单个可执行的WebService服务

    这种设计模式使得部署和运行Web服务更为便捷,因为它不需要依赖于IIS(Internet Information Services)或其他服务器环境。本项目使用了Delphi作为开发工具,Delphi是 embarcadero 公司推出的面向对象的Pascal编程...

    PowerBuilder125开发Webservice的DEMO-从配置IIS到发布接口

    本DEMO主要围绕如何使用PowerBuilder 12.5开发Web服务,从配置Internet Information Services (IIS)服务器到发布Web服务接口,以及在PowerBuilder中建立工程并调用这些接口进行详细讲解。 首先,我们需要了解Web...

    PB12.5WEBSERVICE发布问题处理

    PowerBuilder12.5做的webservice发布到iis上面遇到的问题以及解决办法

    WebService例子及其如何部署到tomcat上面

    4. **部署应用**:将包含JAR、`web.xml`和其他资源的WAR文件复制到Tomcat的`webapps`目录下。 5. **启动Tomcat**:启动Tomcat服务器,服务就会自动暴露在配置的URL上,客户端可以通过SOAP请求进行调用。 客户端调用...

    windows Server2012上Webservice部署说明.docx

    在Windows Server 2012环境下部署Web Service涉及到多个步骤和技术要点,包括但不限于IIS服务配置、.NET Framework环境搭建、防火墙设置、网站文件复制、数据库连接配置以及网站创建等环节。本文将详细阐述这些步骤...

    Ant部署WebService服务

    - 使用Ant部署WebService,需要知道服务的实现(如CXF或Axis2的配置)并将其集成到构建脚本中。 - 配置阶段:可能需要创建服务的WSDL(Web Service Definition Language)文件,并将其包含在构建过程中。 - 部署...

    解决Delphi7因数据执行保护导致的Webservice无法访问错误

    在使用Delphi 7开发应用程序时,有时会遇到一个常见的问题,即在尝试调用Web Service时,程序因为Windows的数据执行保护(Data Execution Prevention, DEP)机制而失败。DEP是Windows操作系统为了提高系统安全性而...

    IIS访问首次启动加载慢的解决方案(不适用IIS7.5以下版本)

    在.NET开发环境中,将应用程序部署到IIS(Internet Information Services)服务器时,用户可能会遇到一个常见问题:首次访问时加载速度显著变慢。这通常是因为IIS需要进行一系列的初始化操作,例如编译ASP.NET代码、...

    WebService的创建、发布及部署过程

    WebService是基于XML(Extensible Markup Language)的网络服务标准,它允许不同系统、平台和应用程序之间进行互操作。创建、发布和部署WebService是开发过程中的关键步骤,下面将详细讲解这些过程以及可能遇到的...

    用Delphi-实现WebService

    - 生成的 `.dll` 文件需要被放置到 Web 服务器的可执行目录下(如 IIS 的 `Cgi-bin` 目录)。 5. **测试服务**: - 访问 WebService 的 WSDL 文件:`http://[Web服务器IP]/cgi-bin/[DllName].dll/wsdl`。 - 替换...

    tomcat部署webservice程序

    在本案例中,我们将讨论如何在Tomcat服务器上部署Web Service程序,这涉及到一系列步骤和技术。 首先,我们需要理解标题中的关键词“Tomcat部署Web Service程序”。Tomcat是一款开源的Java Servlet容器,广泛用于...

    C# 通过WebService上传视频文件到服务器虚拟机下源码

    你可以通过控制面板安装和配置IIS,然后将Web服务的ASP.NET应用程序部署到IIS的网站目录下。 在服务器虚拟机上部署Web Service的步骤包括: 1. 安装IIS。 2. 创建一个新的网站或应用池。 3. 将Web服务的发布文件...

    在WinForm程序中调用WebService

    在WinForm应用程序中调用WebService是一项常见的任务,它允许客户端应用程序与远程服务器上的服务进行交互,从而实现数据交换和功能扩展。以下是如何在WinForm中实现这一操作的详细步骤及涉及的相关知识点: 1. **...

    微信小程序访问webservice

    6. **处理响应数据**:在小程序的`success`回调函数中,你可以处理接收到的数据,比如显示用户信息或进行其他业务逻辑处理。 7. **安全和性能考虑**:为了确保数据的安全,需要对敏感信息进行加密,并确保代理服务...

Global site tag (gtag.js) - Google Analytics