Problémy se sessions na PHP 5.4.28

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

Vyšlo nové PHP 5.4.28 a po upgradu mi Nette generuje warning. Dostávám:

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

Avšak nedaří se mi tenhle problém reprodukovat na nette sandboxu. Jsem si relativně jistý, že na 5.4.27 vše fungovalo. Nemáte někdo podobné problémy?

Php:

$ php -v
PHP 5.4.28-1+deb.sury.org~precise+1 (cli) (built: May  5 2014 09:32:44)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

Díky

Filip Procházka
Moderator | 4668
+
0
-

Nemám, ale měl bych pro tebe skvělou radu, upgraduj na php 5.5 :)

tsusanka
Člen | 23
+
0
-

Jj, tam to taky funguje, ale přeci jenom je 5.4 na většině hostingů, takže myslim, že to stojí za povšimnutí :).

Jan Tvrdík
Nette guru | 2595
+
0
-

@tsusanka: Prošel jsem úpravy, co šly do 5.4.28 a jediná relevantní úprava je https://github.com/…..php-5.4.28#…, viz https://bugs.php.net/bug.php?…

Majkl578
Moderator | 1364
+
0
-

Filip Procházka napsal(a):

Nemám, ale měl bych pro tebe skvělou radu, upgraduj na php 5.5 :)

Rada nad zlato. Stejná úprava je i v 5.5.12 a 5.6.0beta2.

tsusanka napsal(a):

Jj, tam to taky funguje, ale přeci jenom je 5.4 na většině hostingů, takže myslim, že to stojí za povšimnutí :).

Napiš hostingu, ať si to opraví a odkaž je na ten bug report (kde je ten problém popsaný). Tohle s Nette nesouvisí.

tsusanka
Člen | 23
+
0
-

Měl jsem špatně nastavené sdílení složek, opravdu to souviselo s tím bugem co postoval Honza. Špatné nastavení mi PHPko předtim tolerovalo kvůli té chybě. Docela wtf. Díky za odpovědi.