请大家帮忙看看!小弟我刚开始学php!

huhao01282009 2003-11-11 11:46:16
Warning: Cannot send session cache limiter - headers already sent (output started at c:\kedingsoft\apache\htdocs\bbs\bbs.php:15) in c:\kedingsoft\apache\htdocs\bbs\bbs.php on line 81
着是怎么回事啊?是不是session.save_path 的问题啊?
...全文
42 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mahaixing 2003-11-12
  • 打赏
  • 举报
回复
在session_start()之前不能有任何输出,哪怕一个空格也不行
xuzuning 2003-11-12
  • 打赏
  • 举报
回复
bbs.php第15行处有输出
jxbicestare 2003-11-12
  • 打赏
  • 举报
回复
或者session_start()之前有文件包含,其中包含的文件有输出。
Cain 2003-11-12
  • 打赏
  • 举报
回复
session_start()之前有print或者echo之类的输出
feel8 2003-11-12
  • 打赏
  • 举报
回复
session_start()之前有输出。
zhangle12 2003-11-12
  • 打赏
  • 举报
回复
试试改php.ini里的
session.cache_limiter =
(原为nocache)
dragonsdg3 2003-11-12
  • 打赏
  • 举报
回复
<?php session_start();?>
<?php ....某些输出....?>
<html>
...
</html>
或者:
<? ob_start();//缓冲
。。。某些输出。。。;

session_start();

ob_end_flush();//释放
?>


xinchangpeng 2003-11-12
  • 打赏
  • 举报
回复
同意
是不是没有将 session_start(); 放在最顶呢?放在html 的头后面是不可以的,因为那样头信息在session传递前就发出去了!
ALAN_1999 2003-11-12
  • 打赏
  • 举报
回复
你是不是没有将 session_start(); 放在最顶呢?放在html 的头后面是不可以的,因为那样头信息在session传递前就发出去了!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧