IIS7、iis7.5让ISAPI扩展DLL执行的方法
2017-09-02 23:01
483 查看
在 IIS7.0/7.5 下配置运行 ISAPI 文件(.dll 文件)
首先把dll放进网站对应的目录下,然后点击网站切换到 功能视图,然后双击IIS下面的 处理程序映射,然后右击 ISAPI-dll-》编辑功能权限,选中执行。具体请参考如下
执行如下两个步骤:
1、 打开 IIS 的 ISAPI 执行权限:
双击“处理程序映射”功能,然后点击“编辑功能权限”,在出现的编辑窗口选择执行:
2、 导航到 c:\windows\system32\inetsrv\目录下(请一定导航到该目录,否则在其它目录使用绝对路径运行命令 appcmd 都不可以,我的机器是这样的)
执行如下命令:
appcmd.exe set config /section:isapiCgiRestriction /+"[path='E:\work\AnyCom\Exe\AnyServer.dll',description='AnyServer ISAPI',allowed='True']"
其中 path 和 description 请根据实际文件和描述信息修改。
可以使用如下命令查看是否添加成功:
appcmd list config /section:isapiCgiRestriction
可以使用如下命令删除:
appcmd.exe set config /section:isapiCgiRestriction /-"[path='E:\work\AnyCom\Exe\AnyServer.dll',description='AnyServer ISAPI',allowed='True']"
该命令和增加命令只有一个差别:+变为了-,而且要注意 path 和 description 一定要严格相等,前后空格都
相关文章推荐
- IIS7怎样让ISAPI扩展DLL执行
- IIS6、IIS7、IIS7.5取消服务器主机空间目录脚本的执行权限的方法
- 在IIS7.5打开网页的时候,提示: HTTP 错误 500.0 - Internal Server Error 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll" 上。解决方法
- [备忘]IIS 7.5运行.aspx出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”错误解决方法
- win7/windows2003 IIS6.0、IIS7.5的伪静态ISAPI_Rewrite安装方法
- .NET4.0下网站应用程序用UrlRewriter.dll重写无后缀路径 (在IIS7.5中的配置方法)
- .NET4.0下网站应用程序用UrlRewriter.dll重写无后缀路径 (在IIS7.5中的配置方法)
- 让IIS7.5 执行Python脚本的配置方法
- 解决IIS7、IIS7.5 应用程序池回收假死的方法
- Win2008 r2 IIS7.5制定目录禁止执行脚本的方法
- iss6 iis7 iis7.5 apache 设置脚本权限方法。
- IIS7和IIS7.5备份和还原的方法
- IIS7,IIS7.5 升级PHP5.3后站点变慢的解决方法
- PHP5.3以后的版本不再支持用ISAPI进行扩展在IIS里运行了,应该用FastCGI方法配置
- IIS7中配置ISAPI(执行DLL)的限制
- IIS7、iis7.5中禁止缓存单个静态文件的配置方法
- IIS7.5 配置自定义后缀的ASP文件 无法执行 总是提示下载的解决方法
- IIS6.0、IIS7.5的伪静态组件ISAPI_Rewrite安装和配置方法
- IIS6.0、IIS7.5的伪静态组件ISAPI_Rewrite安装和配置方法
- 【转载】IIS6、IIS7、IIS7.5设置拒绝一组计算机(IP段)访问网站的方法