IIS7、iis7.5让ISAPI扩展DLL执行的方法
在 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 一定要严格相等,前后空格都
相关文章
Windows Server 2016 AD服务器搭建的步骤(图文)
这篇文章主要介绍了Windows Server 2016 AD服务器搭建的步骤(图文),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-06-06
让IIS支持.NET Web Api PUT和DELETE请求(返回405的问题)
网上的解决方法各种花里胡哨的,有的确实能解决问题,但是不够简单和直接!我就喜欢简单粗暴的方式,Delete和Put请求为啥在IIS里不能使用,返回405,其实就是WebDAVModule捣的鬼,那直接把它禁用了不就得了2023-10-10
Windows server 2016 安装oracle的教程图解
这篇文章主要介绍了Windows server 2016 安装oracle的教程图解,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-06-06
windows7 安装iis7.0图文教程(不需要单独的安装包)
微软没有提供独立的iis7.0安装包,目前,网上也没有可靠的提取包。正常的windows7版本(非精简版),安装系统之后都可以直接进行iis的安装,并不需要安装盘。2012-09-09
服务器大量php-cgi.exe进程导致CPU占用100%的解决方法
这篇文章主要介绍了服务器大量php-cgi.exe进程导致CPU占用100%的解决方法,一般就是增加配置或者就是检查tmp目录有没有大量文件导致服务器变慢2021-06-06


最新评论