使用Apache创建的空会话文件

时间:2014-01-14 14:04:50

标签: php apache session apache2 session-timeout

我的会话文件遇到了一个非常大的问题。 在需要身份验证的每个php文件的顶部,我添加了:

ini_set('session.cookie_lifetime', 5*3600*24*365);
ini_set('session.gc_maxlifetime', 5*3600*24*365);
ini_set('session.save_path', __DIR__.'/sessions');
session_start();

所以基本上我改变了session目录,因为在/ tmp中,我遇到了垃圾收集器的一些问题,它正在清理我的会话。

但是现在我在用户访问我的网站时创建了很多空的会话文件。 当我说了很多时,它在一周内达到了400万个文件,其中有3万个独立访问者。

我在Linux机器上使用php 5.3.28和Apache 2.2.26

感谢您的帮助!

0 个答案:

没有答案