教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 Warning: session_start() [function.session-start]

Warning: session_start() [function.session-start]

发布时间:2018-12-08   编辑:jiaochengji.com
教程集为您提供Warning: session,start() [function.session-start]等资源,欢迎您收藏本站,我们将为您提供最新的Warning: session,start() [function.session-start]资源
可以使用session的朋友有经常会碰到Warning: session_start() [function.session-start]错误提示了,这个问题其实就是在session之前有数据输入了,解决办法很简单下面我来给大家总结。

我的电脑中的错误提示

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:APMServ-v5.2.6APMServ5.2.6wwwhtdocsKingNerOAuserUserKqManage.php:1) in D:APMServ-v5.2.6APMServ5.2.6wwwhtdocsKingNerOAusercheckaccess.php on line 2

原因就是前面有输出

解决办法:

修改php.ini中的session.auto_start = 0 为 session.auto_start = 1
output_buffering =改为on或者任何数字。

linux中解决办法

解决办法:

方法1、注释掉/etc/php.ini中
session.save_path = “/var/lib/php/session”
方法2、查看apache用户和组,然后将该用户加到session文件夹所处的组中。
方法3,在session_start() 前不要有任何输出!


错误提示2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:phpcodeadmin.php:1) in E:phpcodelogolistadminlogo.php on line 2

就是 session变量需要系统的临时空间

session.save_path = "设置一个有效文件夹的绝对路径"

(比如 session.save_path = "C:WINDOWStemp" )

session.save_path =前面的 ' ; '  号去掉

另外编辑该文件夹的权限 添加EVERYONE 有写入修改权限即可 !

您可能感兴趣的文章:
Warning: session_start() [function.session-start]: open_basedir restriction in effect. File解决方法
Warning: session_start() [function.session-start]: Cannot send session cookie解决办法
Warning: session_start() [function.session-start]
php使用session提示[function.session-start]: open解决方法
session Cannot send session cache limiter 错误提示
php报错:Cannot send session cookie – headers already sent by的解决方法
php使用session时出现的报错
php使用session提示Cannot send session cache
Warning: session_destroy() [function.session-destroy]: Trying to destroy
我学PHP--关于session_start()

[关闭]
~ ~