php5isapi.dll iis7.5,IIS7、iis7.5让ISAPI扩展DLL执行的方法

本文介绍如何在IIS7.0/7.5环境下配置ISAPI文件(.dll文件),包括放置dll文件的位置、开启ISAPI执行权限的具体步骤及使用appcmd命令进行设置的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 IIS7.0/7.5 下配置运行 ISAPI 文件(.dll 文件)

首先把dll放进网站对应的目录下,然后点击网站切换到 功能视图,然后双击IIS下面的 处理程序映射,然后右击 ISAPI-dll-》编辑功能权限,选中执行。具体请参考如下

执行如下两个步骤:

1、 打开 IIS 的 ISAPI 执行权限:

dbd1c8fcb2a2d87b01b52ee1c99b8ecf.png

双击“处理程序映射”功能,然后点击“编辑功能权限”,在出现的编辑窗口选择执行:

d68d646c5ad05711ded8afe8b2796ece.png

2、 导航到 c:\windows\system32\inetsrv\目录下(请一定导航到该目录,否则在其它目录使用绝对路径运行命令 appcmd 都不可以,我的机器是这样的)

5e7ae4c4ca59090a819d578662a9bb6d.png

执行如下命令:

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 一定要严格相等,前后空格都

时间: 2017-08-30

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值