Aby wykluczyć, że jakiś błąd powoduje część kodu odpowiedzialna za sprawdzanie użytkownika w bazie, wrzuciłem na serwer takie dwa skrypty:
<? $_SESSION['test']="Testowy"; } else { } ?>
Zwraca
Session path "/var/lib/php/session" is writable for PHP! array(1) { ["test"]=> string(7) "Testowy" }
<? } else { } ?>
Zwraca
Session path "/var/lib/php/session" is writable for PHP! array(0) { }
Próbowałem dodać polecenia ob_start() i inne rzeczy, które były opisane zarówno na tym forum i kilkunastu innych, które wypluło mi google.
Parametry serwera:
nginx/1.0.15
php-fpm 5.3.3