Nginx com sessão php-fpm não funciona

1

Minha sessão php é para:

session.save_path = /var/lib/php/session

Se eu fizer um script simples para testar como:

 session_start(); 
 $_SESSION['hi'] = 1; 
 var_dump($_SESSION);

Bem, a sessão não está funcionando.

Quando eu listo a pasta: "/ var / lib / php / session" Eu vejo que está criando um novo arquivo toda vez. Então, se eu recarregar a página 1000, eu terei 1000 arquivos de sessão. Ele está perdendo a sessão e criando uma nova.

Portanto, ele tem permissão para gravar no arquivo, mas, por algum motivo, está sempre criando uma nova sessão.

    
por Henrique Kieckbusch 07.10.2015 / 19:21

1 resposta

2

Eu encontrei minha solução.

parece que o erro de permissão estava na pasta de cookies "session.cookie_path" Então .. a pasta de sessão está ok .. mas como o cookie não estava ok, ele não sabia a sessão do usuário e criou um novo o tempo todo.

    
por 07.10.2015 / 19:39