Устраняем типичную проблему, если сессии не работают в версиях PHP>5.4
Если у вас появляется в логах или на экране отображается следующая ошибка:
Call to undefined function session_register()
То делаем свою функцию session_register() в php:
function session_register(){
$args = func_get_args();
foreach ($args as $key){
if (!isset($GLOBALS[$key])){
$GLOBALS[$key] = NULL;
}
$_SESSION[$key] =& $GLOBALS[$key];
}
}
Размещаем и подключаем до момента использования session_register().
Источник: https://soltyk.ru/koding-i-cms/session-register-v-php-7