emmmmmmmmm...
session_start() no es cualquier funcion de manejo de session porque debe tener prioridad
Estas obviamente haciendo include() e instanciando clases que pueden fallar por algun motivo como Language.
Código PHP:
Ver original//instanciamos las clases
$sesion = new Session();
$language = new Language();
$sesion -> iniciarSession();//iniciamos sesion
Cita: si o si hay que reparar los errores y las notificaciones...
En "producccion" por un simple Warning vas a impedir que tus usuarios se logueen por ejemplo ? o si tienes una tienda la dejaras completamente inutilizable ? (sin sessiones no puedes hacer nada: logueo, carrito....)
Puedes hacerlo comoo quieras (es tu codigo) pero no es buena practica