会话开始时的警告消息

时间:2013-03-09 11:46:09

标签: php session warnings

我已配置session,但收到此警告消息。

  

PHP警告:session_start()[function.session-start]:无法发送   会话缓存限制器 - 已发送的标头(输出始于   /home/domain/public_html/webroot/getstatus.php:56)in   第56行/home/domain/public_html/webroot/getstatus.php,referer:   http://www.domain.com/index

getstatus.php: session_start();

的第56行

请有人知道此警告信息,请回复?

由于

2 个答案:

答案 0 :(得分:1)

会话cookie作为响应标头的一部分发送,标头必须在任何其他内容之前发送到浏览器。

您的session_start()来电位于第56行,要么确保session_start()位于您的页面/脚本的最开头,要么确保您不会在第56行之前打印出任何内容。

答案 1 :(得分:0)

此消息通常表示您在调用session_start()之前已经输出了一些内容。需要在任何输出之前调用session_start()函数。