Session PHP7.2中的自定义会话处理程序函数

Session PHP7.2中的自定义会话处理程序函数,session,php-7.2,Session,Php 7.2,我使用自定义方法将会话存储到MySQL表中 private static function load() { session_module_name("user"); session_set_save_handler(['\CB\Session', 'open'], ['\CB\Session', 'close'], ['\CB\Session', 'read'],

我使用自定义方法将会话存储到MySQL表中

private static function load()
{
    session_module_name("user");
    session_set_save_handler(['\CB\Session', 'open'],
                             ['\CB\Session', 'close'],
                             ['\CB\Session', 'read'],
                             ['\CB\Session', 'write'],
                             ['\CB\Session', 'remove'],
                             ['\CB\Session', 'gc']
                             );
    session_start();       
}
现在我不得不注释掉
会话模块名称(“用户”)在PHP7.2中删除。但现在我得到了一个错误:

警告:会话_start():无法读取会话数据:用户(路径: /上的/home/username/path/lib/CB/Session.php中的var/lib/php/sessions) 第38行

当我的函数正在将会话写入/读取到MySQL表时,为什么要尝试在/var/lib/php/sessions中读取/写入会话。(我的MySQL表没有填充)


我的读取函数必须检查会话数据是否为null,如果是,则返回“” 我不知道这是PHP中的新事物还是一个bug