PHP:无法发送会话cookie错误

时间:2009-01-12 16:40:37

标签: php session

我试图建立一个会话,我收到一个标题错误,据我所知,我告诉它在标题发送之前启动会话。这里的任何帮助都会有用。

<?php
ob_start();
session_start();
$_SESSION['active'] = 1;
ob_end_flush();
?>
<html>
<body>
2009c Christ Redeemer Catholic Church 
</body>
</html>

警告:session_start()[function.session-start]:无法发送会话cookie - 已经发送的标头(输出从/ home / content / k / u / r / kuriomister / html / temp / church / index开始。 php:1)在第3行的/home/content/k/u/r/kuriomister/html/temp/church/index.php

警告:session_start()[function.session-start]:无法发送会话缓存限制器 - 已发送的标头(输出从/ home / content / k / u / r / kuriomister / html / temp / church / index开始。 php:1)在第3行的/home/content/k/u/r/kuriomister/html/temp/church/index.php

2 个答案:

答案 0 :(得分:9)

如果您使用UTF-8,请确保不使用BOM保存文件。

答案 1 :(得分:3)

请参阅输出:Cannot send session cookie - headers already sent by (output started at /home/content/k/u/r/kuriomister/html/temp/church/index.php:1)。 你似乎在文件的开头有一些空格(空格,制表符,换行符......)。