me caduca la sesion del sesion_start

vistor
18 de Junio del 2004
Tengo una página en la que los usuarios inician sesión. Una vez hecho el login, hago un sesion register del usuario, para tenerlo controlado en todo momento. El problema es que a veces me encuentro que la variable donde guardo ese usuario se pierde o se desregistra, y a mi, como es obvio me interesa saber que usuario es el que está realizando las acciones dentro de mi página por si deja mensajes y esas cosas.
Esto siempre me sucede cuando ha pasado un rato despues de haber hecho el login, ¿Puede ser debido a que me caduca la session? ¿Porque haya un limitador de tiempo? Si realmente es asi, como puedo hacer para que no me caduque la sesion???
Muchas gracias... os invito a entrar a <a href=http://www.zonadeforos.com>www.zonadeforos.com</a> en breve empezará un concurso de chistes. Acabo de lanzar la página y necesito vuestra colaboración.