错误Premature   end   of   script   headers  

错误Premature   end   of   script   headers  

引用楼主 yueyuezai 的帖子:
  printf("%s\n\n",
"Content-Type:text/html;charse=utf-8");


你需要理解HTTP协议,看看RFC是有帮助的。应该这么输出:
HTTP/1.0 200
Content-Type:text/html;charse=utf-8

后面是两个空行。
"%s\n\n"
这个不是输出了两空行?
我现在找到解决方法了,把文件夹的权限改成777就可以了,我不知道client是以什么权限进入的
引用 2 楼 yueyuezai 的回复:
"%s\n\n"
这个不是输出了两空行?
我现在找到解决方法了,把文件夹的权限改成777就可以了,我不知道client是以什么权限进入的

神了,你不输出“HTTP/1.0 200”也可以?
恩,一直都没那么输出过。现在基本弄明白apache的权限问题了