2013-03-09 2 views
-1

session을 구성했지만이 경고 메시지가 표시됩니다.세션이 시작될 때 경고 메시지가 표시됩니다.

PHP 경고 :으로 session_start() [function.session 스타트] : 세션 캐시 리미터를 보낼 수 없습니다 - 이미 전송 헤더 (출력 /home/domain/public_html/webroot/getstatus.php:56에서 시작) 리퍼러 라인 (56)에 /home/domain/public_html/webroot/getstatus.php에 :

사람이이 경고 메시지에 대해 알고하십시오 getstatus.php: session_start(); 라인 (56)에 http://www.domain.com/index

는 회신 해 주시기 바랍니다?

감사

답변

1

세션 쿠키는 응답 헤더의 일부로 보내지며 다른 내용보다 먼저 헤더를 브라우저로 보내야합니다.

귀하의 session_start() 통화 중 session_start()는, 페이지/스크립트의 시작에 있는지 확인하거나 라인 전에 내용을 인쇄하지 않는 것이 확인, 라인 (56)에 56

0

이 메시지는 일반적으로 당신이 session_start()를 호출하기 전에 이미 출력 무언가가 있다는 것을 의미한다. 출력 전에 session_start() 함수를 호출해야합니다.

관련 문제