2013-03-09 118 views
-1

我已配置session,但收到此警告消息。會話啓動時的警告消息

PHP的警告:在session_start()[function.session啓動]:不能發送 會話緩存限制器 - 已經發送了頭(輸出開始 /home/domain/public_html/webroot/getstatus.php:56)在 /home/domain/public_html/webroot/getstatus.php上線56,引用者: http://www.domain.com/index

getstatus.php: session_start();

請任何人知道這個警告信息56線,那麼請回答?

感謝

回答

1

會話cookie作爲響應標頭的一部分發送,並且標頭必須在任何其他內容之前發送到瀏覽器。

session_start()呼叫在第56行,要麼確保session_start()是在您的網頁/腳本的開始,或確保你沒有行之前打印出任何內容56.

0

此消息通常意味着你必須調用session_start()之前已經輸出的東西。在任何輸出之前需要調用session_start()函數。