Nastavení session.sid_length

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Marek Bartoš
Nette Blogger | 1171
+
0
-

Nastavil jsem si v neon souboru délku session ID, ale nezdá se, že by se nastavení projevilo. Mám nastaveno sid_length pro PHP 7.1 i entropy_length pro starší verze. Zkusil jsem i camelCase syntaxi, ale stále nic.
Ostatní nastavení se projevují, takže soubor funguje.
Nějaké nápady, proč to může nefungovat?

session:
    autoStart: 'smart'
    expiration: 14 days
    name: 'SID'
    savePath: '%tempDir%/sessions'
    sidLength: 256
	entropyLength: 256
Jan Tvrdík
Nette guru | 2595
+
0
-

A normálně s ini_set ti to funguje?

jiri.pudil
Nette Blogger | 1028
+
0
-

Mně to takhle funguje. Jen pozor, že když ukládáš session do souborů, efektivní maximální hodnota sid_length je 250, protože většina filesystemů omezuje název souboru na 255 znaků.

Marek Bartoš
Nette Blogger | 1171
+
0
-

Jiří, díky za postřeh.

Jane, trefa. Nefunguje. Rozumím správně tomu, že by tyto dvě hodnoty měly měnit délku session id posílaného v hlavičkách, nebo se toto týká jen sidLength?