Hola, no se como será en Linux pero por lo menos en Windows para trabajar con sesiones hay que hacer un pequeño cambio en PHP.INI para indicar donde se van a guardar las sesiones.
Habría que buscar la línea:
session.save_path = /
y cambiarla por algo como esto:
session.save_path = c:/apache/tmp
Mira a ver si van los tiros por ahí y hay que hacer algo parecido en Linux.
Salu2,
Avalon