2007年12月3日 星期一

Warning: session_start()

當使用session時出現以下錯誤訊息
Warning: session_start() [function.session-start]: Cannot send session cookie
Warning: session_start() [function.session-start]: Cannot send session cache limiter

此時有兩種可能,一種是session要放在所有output之前。一種是session_start()放錯位置(應該放置於head或是html之間。

當檢查完這兩種都沒有錯時,有可能是因為UTF8編碼的問題,只要把session_start()改成@session_start() 即可。

1 則留言:

fuquan 提到...

谢谢!看到你的文章后就解决了!