php – 为什么会话对象销毁失败
当我使用session_destroy()时,我得到“会话对象销毁失败”.
session_start(); if(isset($_SESSION['user_id'])){ $_SESSION=array(); if(isset($_COOKIE[session_name()])){ setcookie(session_name(),'',"/"); } session_destroy(); } 是什么导致这个错误? 解决方法
错误:
这是相当微不足道的,没有会话已经启动对象已被评估,所以你不能破坏它. @运算符并不总是有效,例如具有错误报告功能. 编辑:
当PHP尝试删除会话文件时,通常会导致此错误,但无法找到它. 在你使用session_destroy的情况下,只有one place in PHP导致这种情况.那时
这取决于输出的创建方式和PHP配置. @并不总是有效.例如,使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |