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

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为读取与运行)
2008年4月13日 | 发布:老漂 | 分类:网站|站长 | 评论:2

留言列表:

  • 老漂 发布于 2008-4-13 0:40:04  回复
  • 用IIS+PHP5运行PHP
    使用 php5isapi方式

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

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

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

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

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



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

    问题解决

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

    发现存在用户 NETWORK SERVICE 登录

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

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

    接分滴快来吧

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

    补充:给予 读取及运行 权限
  • 7天酒店官网 发布于 2012-3-6 9:16:11  回复
  • 试了 需要 iuser_默认权限!

发表留言: