Scusatemi per il disturbo.
Sto facendo una piccola classe wrapper per le sessioni. Mi sono imbattuto nel comando session_regenerate_id(). il problema è che mi da un errore:

Warning: Unknown(): open(tmp\sess_a64fdaa74ee39f5b00cfebff08bdab52, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (tmp) in Unknown on line 0

Il codice è semplicemente (per test):

session_start()
session_regenerate_id()

Ovviamente la cartella tmp esiste tanto che se non uso il comando di cui sopra tutto funziona alla perfezione. Stesso problema accade quando uso session_id("stringaId"). Da qualche parte ho letto che con questa funzione è normale. Qualcuno mi saprebbe dare info più approfondite? Negli esempi di php.net session_regenerate_id() funziona dopo aver utilizzato session_start() non ci sono riferimenti a errori o cose del genere.

Ringrazio e saluto

Ciao
Yuri