Directory e sottodirectory non hanno alcun effetto sulle sessioni.
Hai messo session_start() all'inizio di ogni file in cui usi le sessioni?