将php.ini中
cgi.force_redirect = 0

解决方案 »

  1.   

    把iis中的目录安全性下的允许匿名登录打上钩,应该可以的了
      

  2.   

    已经
    “将php.ini中
    cgi.force_redirect = 0

    “iis中的目录安全性下的允许匿名登录也已经打上钩了”
    可是还是不行,还是一运行PHP程序就弹出那个登录框,运行ASP程序就没事我的系统是在NTFS格式的磁盘上
      

  3.   

    给你那个目录加上用户IUSER_机器名,权限是完全控制
    或者简单地加上everyone
      

  4.   

    你修改了php.ini和IIS要重启服务器的
      

  5.   

    把iis中的目录安全性下的允许匿名登录打上钩,绝对是可行的.不行msn交流都可以.msn:[email protected]
      

  6.   

    52juanjuan说的没错,还有一种可能,你设置过IUSR_SERVER帐号的密码,就算你将IUSR_SERVER帐号的密码设置为空,只要你设置过密码,就不能匿名登录了,后来我只好用了Apache,不用IIS了
      

  7.   

    已经将iis中的目录安全性下的允许匿名登录打上钩,目录也已经加上用户everyone,权限是完全控制,系统是WIN2000SERVER+IIS5,还是不行!仍然出现需要验证提示,且“IUSR_机器名”从未设置过密码
      

  8.   

    没遇见过,换一个高版本的PHP
      

  9.   

    发现凡是PHP文件就会有此权限问题,一般HTML不会有这个问题……
      

  10.   

    IIS是挺烦地,我也碰到这样的问题
    已经加EVERYONE完全控制权限了,还是不行
    改装APACHE+PHP了,完全没有问题
      

  11.   

    重新下载个PHP装上,有时候是文件权限问题,碰到过一两次,差点疯掉,后来重新下载就好了,呵呵
      

  12.   

    版本问题
    -------WWW.8BIZ8.COM------
    域名注册|虚拟主机|集团邮局
    虚拟主机免费试用,满意再付款
    套餐1:个人型100M+国内域名+50M邮局=200元
    套餐2:企业型300M+国内域名+100M邮局=350元
    国际域名 59元/年
    国内域名 120元/年
      

  13.   

    最简单的办法是将。
    你的程序文件放到FAT32格式的那个盘上。
    也就是将你的站点目录换一个FAT32盘。
      

  14.   

    楼主兄,我认为他们说的都有可能是出现问题的原因,如果还没有解决,那就是还有一个原因:注意一下,PHP 文件夹中的PHP.exe 或 ISAPI下的文件的访问权限,
    (右键点击该文件夹->属性->安全,加入 Everyone 用户即可,然后应用到PHP文件夹下的所有子文件及文件夹)
    这样问题就可以解决了!