Update na PHP 5.6: Failed to write session dat

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kolsi
Člen | 131
+
0
-

Ahoj,

na aktuálním serveru, který běží na starém PHP 5.3 vše funguje bez problému. Ale snažíme se teď nastavit PHP 5.6 (konkrétně by mělo jít o 5.6.13 – konkrétní verzi bohužel neovlivním) a tam dostanu chybu:

session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/app/../temp/sessions)

Co může být špatně?

V configu máme:

	session:
		expiration: 14 days
		savePath: %appDir%/../temp/sessions

A do složky temp, sessions jsou nastavena práva pro zápis. Diskový prostor je sdílený a ze starého serveru vše stále funguje, ale na tom novém ne. Řekl bych, že to bude něco s oprávněním, ale to je nastaveno všechno stále stejně (do tempu to normálně zapisuje). Dokonce to ve složce „sessions“ i vytvoří soubory s nulovou velikostí, takže zapisovat tam zřejmě může.

Jde o nějaké nastavení Nette nebo PHP, na které jsem zapomněl?