session_start()从今天开始出错

时间:2011-09-08 06:50:44

标签: facebook session

今天在我的所有应用中,此错误开始显示:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/fb/index.php:5) in /home/fb/facebook.php on line 37

今天Facebook改变了什么,我该如何解决?

1 个答案:

答案 0 :(得分:1)

您应该删除 session_start()上方的所有代码。 通常这个函数可以在任何输出之前执行。 (例如HTML代码)

文件编码不正确的另一个可能性。 在 session_start()之前检查空格等。

// whitespace, any mark up or include that displays something <HERE>
// it will give you that error
<?php
session_start();