我已配置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();
请有人知道此警告信息,请回复?
由于
答案 0 :(得分:1)
会话cookie作为响应标头的一部分发送,标头必须在任何其他内容之前发送到浏览器。
您的session_start()
来电位于第56行,要么确保session_start()
位于您的页面/脚本的最开头,要么确保您不会在第56行之前打印出任何内容。
答案 1 :(得分:0)
此消息通常表示您在调用session_start()
之前已经输出了一些内容。需要在任何输出之前调用session_start()
函数。