session_start()出现错误.我该怎么修


Im having a error with session_start(). How can I fix it?

我不知道为什么会出现这个错误:

警告:session_start():无法发送会话缓存限制器-标头已发送(输出开始于/home/jogarspy/public_html/index.php:2)/home/jogarspy/public_html/core/init.php第3行

在我的init.php中只有一个session_start();

我该怎么修?

启动会话会向浏览器发送cookie。这在HTTP标头中。因此,在发送任何其他输出之前执行此操作,因为这将告诉web服务器头可以使用了。

session_start()需要位于文件的第一行。

查看"启动PHP会话"

http://www.w3schools.com/php/php_sessions.asp