Dream Maker 老漂 不要有和人斗的心,你要赢的是你自己!

HTTP 筛选器 DLL D:\php\php5isapi.dll 加载失败。数据是错误(最完全的解

今天配置一个客户的服务器,我试了N遍都会错误,先是用php5.0.5不行,不能加载;后改成4.3.8加载也是失败;最后以为是4.3.8跟5.0.5可能那些复制到系统目录下的动态链接库冲突,把那些复制过去的动态链接库删了,重新改成5.0.5.可我配置完,重启下IIS,在事件查看器里面还是会出现"HTTP 筛选器 DLL D:\php\php5isapi.dll 加载失败。数据是错误。"和"无法加载站点/服务的所有 ISAPI 筛选器。因此启动中止"这样的错误,甚至连其他几个正常的应用程序池也停止,郁闷;最后就放在那边;过一会儿突然想到是不是我权限设置太死了;最后看一下D盘的PHP文件夹我有加一个匿名用户组为拒绝,会不会是这个的问题。我最后把这个去掉,加上everyone读取跟运行,重启下IIS,马上可以;解决了。
呵呵...这几天碰到的都是权限问题。
php目录的权限为administrators、system、everyone三个权限就可以了。(前面两个为完全控制,everyone为读取与运行)
留言列表
老漂
老漂 用IIS+PHP5运行PHP
使用 php5isapi方式

F:/php5/ 为 php5isapi.dll 所在目录

设置安全权限时,尝试了很多都不能重启IIS时加载php5isapi.dll

最后使用 everyone账号后加载成功

哪们兄弟知道具体需要哪些账号给予什么样的权限

everyone账号只给予了读取和运行,未给予写权限



----------------------------------------------------------------------

问题解决

网上大多数答案是错误的,最后通过查看系统事件

发现存在用户 NETWORK SERVICE 登录

添加该用户为读取,即成功加载

--------------------------------------------------------

接分滴快来吧

--------------------------------------------------------

补充:给予 读取及运行 权限
7天酒店官网
7天酒店官网 试了 需要 iuser_默认权限!
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。