session_start() [function.session-start] 的问题:

Isk*_*rto 1 php

这是错误代码:

Cannot send session cookie - headers already sent by (output started at
C:\xampp\htdocs\log\New folder (4)\New folder (2)\iskono\forum.php:5) in 
C:\xampp\htdocs\log\New folder (4)\New folder (2)\iskono\forum.php on line 244

Warning: session_start() [function.session-start]: Cannot send session cache limiter - 
headers already sent (output started at C:\xampp\htdocs\log\New folder (4)\New folder 
(2)\iskono\forum.php:5) in C:\xampp\htdocs\log\New folder (4)\New folder 
(2)\iskono\forum.php on line 244 
Run Code Online (Sandbox Code Playgroud)

第244行是需要的代码

<? require("forum/index.php"); ?>
Run Code Online (Sandbox Code Playgroud)

如何解决这个错误?

Ale*_*pin 5

您需要session_start在发送任何输出(例如 HTML)之前进行调用。因此,请将其放在文档类型声明之上,并确保前面没有空格。例如:

<?php
    session_start();
?>
<!DOCTYPE html>
<html>
...
Run Code Online (Sandbox Code Playgroud)