Hola calichinew, cuál es la idea de colocar session a un index?? se supone que es ahí dónde el usuario se logea, esto quiere decir que la deberias crear y llamar luego de pasar la validación de usuario y contraseña, de lo contrario cada vez que te salgas y te redireccione al index la session no existirá y por ende te arrojará error.
Saludos.