Warning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\xinR_process.php:1) in D:\AppServ\www\xinR_process.php on line 29
有什么办法能追踪到 哪里输出了 我实在找不到问题所在了 所有的代码我都看了 代码是我之前编写好的 我只是重装了系统 将代码 也txt格式上传到网上 然后下载下来就出现了这个问题

解决方案 »

  1.   

    output started at D:\AppServ\www\xinR_process.php:1第1行已经发送了 header 
    然后在1-29行之间你向页面输出了内容?header之前不能向页面输出任何内容,除非你使用了
    ob_start();
    ....
    ob_clean();
      

  2.   

    BTW,一般来说,第一行存在非你本人发送的header,极有可能是BOM
      

  3.   

    所有的<?php之前的空格删掉。
      

  4.   

    BOM 头
    为什么非要所谓的国际化呢?
    有多少国际友人能看懂中文呢?
      

  5.   


    bom的存在会对这个有什么影响么?
      

  6.   


    问题是处在BOM头 但是我不太懂这个问题
      

  7.   


    文件UTF-8編碼,另存 無BOM UTF-8編碼即可.
      

  8.   

    谢谢 我昨天给他回 无法恢复 我已经在网络上找了一个断去掉 BOM的代码 调试成功了
    、http://tuzwu.iteye.com/blog/666268
      

  9.   


    谢谢已经解决问题http://tuzwu.iteye.com/blog/666268
      

  10.   

    问题已解决 方法如下http://tuzwu.iteye.com/blog/666268