Armazene arquivos de sessão em diretórios diferentes em PHP

3

Tenho vários sites hospedados no mesmo servidor, em diretórios diferentes (por exemplo: server.com/site_one, server.com/site_two) e quero armazenar os arquivos de sessão de cada site em um diretório diferente.
Como eu faço isso?

Obrigado!

    
por Alex 11.09.2010 / 13:09

1 resposta

2

Se você estiver executando o PHP como um módulo do Apache2, o seguinte deverá funcionar para você.

Na pasta que você deseja alterar o caminho da sessão (por exemplo, site.com/site_one), crie um arquivo .htaccess com o seguinte:% php_value session.save_path "/path/to/separate/sessions/site_one" .

Repita isso e altere o diretório de cada pasta que você deseja ter um caminho de sessão separado.

    
por 11.09.2010 / 13:56