Php &引用;“已发送邮件头”;文件上载后出错

Php &引用;“已发送邮件头”;文件上载后出错,php,Php,在我上传我的文件后,发生了这种错误。但是我的localhost中没有任何错误。这是什么样的错误?如何解决这个问题 警告:会话启动()[函数.会话启动]:无法发送会话 cookie-标头已由发送(输出开始于 /home/lahiruca/public_html/events/includes/links.php:1)中 /第1行的home/lahiruca/public_html/events/includes/header.php (摘自评论) 如错误所示:您正试图发送标题(使用功能sess

在我上传我的文件后,发生了这种错误。但是我的localhost中没有任何错误。这是什么样的错误?如何解决这个问题

警告:会话启动()[函数.会话启动]:无法发送会话 cookie-标头已由发送(输出开始于 /home/lahiruca/public_html/events/includes/links.php:1)中 /第1行的home/lahiruca/public_html/events/includes/header.php

(摘自评论)



如错误所示:您正试图发送标题(使用功能
session\u start
),但标题已全部就绪发送

发送邮件头的方式:

  • 生成输出:这可以是预期的,就像您allready做了一个echo一样
  • 或者是非故意的(大多数情况下,在包含的文件中,您前面可能有某种类型的空格
  • 标题
    功能

正如错误所述:您正在尝试发送标题(使用功能
session\u start
),但标题已全部就绪发送

发送邮件头的方式:

  • 生成输出:这可以是预期的,就像您allready做了一个echo一样
  • 或者是非故意的(大多数情况下,在包含的文件中,您前面可能有某种类型的空格
  • 标题
    功能

    • @parallax之前有空格:代码来自哪个文件?来自
      links.php
      或来自
      header.php
      ?在
      @parallax之前有空格:代码来自哪个文件?来自
      links.php
      或来自
      header.php
        这是我的代码。是吗e有什么问题吗?根据PHP版本和设置,它也可能是在
        之前,我猜在那行之前有一些东西,例如打印
        的东西。将
        发送到浏览器实际上就是我们所说的:这是ouptut。在调用会话函数之前,不应该做任何输出。(请注意在您的问题中添加类似的内容,您会得到更好的帮助。不要将其作为注释添加)我的问题已得到解决。我已在include header.php之前的index.php中包含link.php。并且在header include之前有一个div标记。因此我删除了会话_start()从header.php放到index.php的顶部。它很有效。谢谢你的帮助。
          这是我的代码。有什么问题吗?根据php版本和设置,它也可能是
          之前的一个。我猜在那行之前有一些东西,为我打印
          的东西nstance。将
          发送到浏览器实际上就是我们所说的:这是ouptut。在调用该会话函数之前,您不应该进行任何输出。(请注意在您的问题中添加类似的内容,您会得到更好的帮助。不要将其作为注释添加)我的问题已经解决。在include header.php之前,我已经在index.php中包含link.php。在header include之前有一个div标记。因此,我从header.php中删除了session_start(),并将其放在index.php的顶部。这很有效。感谢您的帮助。
          <?php session_start();?> 
          <div class="header"> 
          <div class="logo"></div> 
          <div class="right_header"> 
          <div class="top_right_header"> 
            <ul> <?php if(isset($_SESSION['userid'])){ ?>