3
A
回答
8
默认情况下PHP的会话信息存储在/ tmp /下的文件中。文件名通常以sess_开头。因此删除这些文件将清除现有的会话。 php.ini文件可能已被更改以更改这些文件的位置,因此如果找不到正确的文件,请检查它。
1
如果在您的所有文件中包含/需要一个文件,则可以将迁移逻辑放在该文件中。
if (unset($_SESSION['myvar']) {
$_SESSION['myvar'] = my_setup_myvar_func();
}
我的主要PHP应用程序有这样一个文件,但YMMV。
相关问题
- 1. 如何清除ASP.NET中所有用户的SQL会话状态
- 2. Rails.cache.clear正在注销所有登录用户(清除会话)
- 3. 如何清除会话中的所有pageFlowScope地图?
- 4. 如何从java中的所有活动会话中清除会话属性?
- 5. 如何清除会话cookie
- 6. 有没有办法清除所有用户的会话缓存键?
- 7. 我将如何清除所有导轨会话?
- 8. 销毁用户后清除会话
- 9. 有没有办法清除所有会话中的一些会话数据?
- 10. 清除应用程序启动时的所有会话
- 11. 在tomcat 7中清除Web应用程序的所有会话
- 12. 如何清除JQUERY中的会话?
- 13. 如何在用户控件卸载后清除会话变量
- 14. IE清除会话
- 15. window.open()清除会话
- 16. 清除powershell会话
- 17. 清除Facebook会话
- 18. 如何清除System.Windows.Forms.WebBrowser会话数据?
- 19. 如何在注销时清除会话
- 20. 如何在不重新启动应用程序的情况下为所有用户清除快速会话?
- 21. Response.Redirect(Request.Url.AbsoluteURI)清除所有用户条目
- 22. .net会话清除php会话
- 23. NodeJS Express删除同一用户的所有会话
- 24. 从所有登录的浏览器中删除用户会话
- 25. 如何清除客户端.Net SSL会话缓存
- 26. Larvael等效会话所有用户
- 27. 如何迭代并获取会话中的所有用户名
- 28. 设计:如何使一个用户的所有会话过期?
- 29. 如何在Symfony 2.7中关闭用户的所有会话?
- 30. 结束会话/清除Cookies
这让我满意,因为它使服务器的其余部分保持不变:除非实际必须重启服务,否则不会重启服务。 – 2010-02-23 10:34:43
请参阅session.save_path手册:http://php.net/manual/en/session.configuration.php#ini.session.save-path – janmoesen 2010-02-23 10:41:46
如果将会话信息存储在数据库中会怎样? – Pentium10 2010-02-23 10:45:17