-1

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

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

在第 56 行getstatus.php: session_start();

请问有人知道这个警告信息然后请回复吗?

谢谢

4

2 回答 2

1

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

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

于 2013-03-09T13:32:04.683 回答
0

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

于 2013-03-09T12:50:52.327 回答