你用什么当web server?可能是web server和php的配合没有做好,导致php不能得到http的头信息

解决方案 »

  1.   

    服务器上面是IIS,他编程的时候用的是 阿帕奇
      

  2.   

    是不是送了两次http header?
      

  3.   

    你在服务器上建一个文件test.php
    文件内容
    <? phpinfo(); ?>
    用浏览器打开这个文件,如果不出现错误可能是你的程序有问题。否则就是服务器环境没搭好。
      

  4.   

    我试过了,没有问题
    是不是IIS里必须有装php解释程序
      

  5.   

    如果你本地是iis,需要安装iis解释器,在本地可以运行php程序,放到服务器上边就可以运行
      

  6.   

    这个问题我也遇到了,考虑可能是ie缓冲的问题,我将Temporary Internet Files下的临时文件删除,从新运行程序,问题解决。