Se puede solventar el problema como el mismo mensaje de error te indica:
Cita: You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively
De tu php.ini ..
Pero.. el "aviso" no recuerdo si te avisa que te olvidades de usar session_start() donde pretendas acceder a variables de sesión .. o que estás mezclando usos (sobre todo referencias globales de una $variable_de_sesion en lugar de $_SESSION['variable_de_sesion']):
Podría ser tambien que estés usando un mismo nombre de variable para una sesión (variable de sesión) y para otras cosas .. por ejemplo usar algo definido en $_GET['variable'] y pretender usar tambien $_SESSION['variable'] .. o por un lado accedes a $variable y por otro a $_SESSION['variable'] teniendo en ese caso una posible confusión y problema de seguridad si se solapa una con la otra ...
Ayudaría que coloques el código que usas referente a sesiones ..
Un saludo,