我的会话文件遇到了一个非常大的问题。 在需要身份验证的每个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
感谢您的帮助!