我这里才倒霉呢,好不容易碰到一个支持 php 4.1.0 的免费主机,结果别的地方都运行的好好的 apache 认证到了那里不弹框直接出来 404 错误

解决方案 »

  1.   

    想问问这句是什么意思。basic realm=/admin/
      

  2.   

    TO rocktan(我是一条狗)
    我是在windows下。TO marcoleung(鲜橙)
    还有我搞不懂 "basic realm=/admin/"是什么意思,我是把要保护的文件放在/admin/目录下的,所以要加"basic realm=/admin/",不知对不对,请指点。  
      

  3.   

    Header("WWW-Authenticate: Basic realm=\"xxxxxx\""); 这个 xxx 你随便填什么都可以,这是给用户看的,你改成“中国国家保密局绝密档案区”也没问题 这个密码认证的用途是保证只有填对密码才能继续浏览该页,不是用来保护整个目录的。
     
      

  4.   

    “啊爬起”的error.log报错为“[Tue Jan 29 22:07:29 2002] [error] [client 192.168.0.1] malformed header from script. Bad header=http/1.1 401 unauthorized: c:/php4/php.exe”
    乍办?
      

  5.   

    好像是说"php.exe"不能正确执行"header=http/1.0 401 unauthorized". 
      

  6.   

    apache模式安装php才能这么用。
    有c:/php4/php.exe这个的一定不是apache模式安装的,是cgi模式安装的,重新改改