如何从Server注销所有用户?

时间:2014-04-02 06:58:34

标签: php cakephp amazon-web-services

我想更新一些数据库表,因为我需要注销所有活动用户,以便我可以重启EC2和RDS服务器。我试图删除所有会话文件,但我认为这不是实现此目的的正确方法。

2 个答案:

答案 0 :(得分:0)

如果您在项目中使用数据库会话,则所有登录会话都存储在数据库本身中......然后清除db中的会话表将注销所有活动会话.. < / p>

参考:http://book.cakephp.org/2.0/en/development/sessions.html#database-sessions

答案 1 :(得分:0)

您可以强制php销毁所有会话

ini_set('session.gc_max_lifetime', 0);
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);

我建议如果您使用数据库会话会更好。