我在PHP里用了session_start(),出现了异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在PHP里用了session_start(),出现了异常相关的知识,希望对你有一定的参考价值。

出现这样: Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in c:\Inetpub\wwwroot\sjk\check.php on line 2 管理员帐户名正确! Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\Inetpub\wwwroot\sjk\check.php:2) in c:\Inetpub\wwwroot\sjk\check.php on line 17 Warning: Cannot modify header information - headers already sent by (output started at c:\Inetpub\wwwroot\sjk\check.php:2) in c:\Inetpub\wwwroot\sjk\check.php on line 20

参考技术A 第一个错误是说在会话初始化之前,调用了session_destroy();
第二个错误是说,在初始化会话之前有页面输出。
所以,应该把
session-start()
放在文件开头,并保证之前没有任何输出,哪怕是一个空格。
这样试试看……

以上是关于我在PHP里用了session_start(),出现了异常的主要内容,如果未能解决你的问题,请参考以下文章

为啥我在网页里用了css滤镜后浏览时会出现IE安全警告?

java 代码里用了File类,打包后不能运行,报找不到文件的异常,该怎么解决?

PHP会话已经开始[重复]

与 php 中的 session_start() 相关

PHP会话控制之session_start

PHP session_id() 空