Alterando session.save_path no php.ini não está funcionando

1

Fedora 25 + PHP 7 + Apache 2.4.23

Olá, depois que eu mudei session.save_path no php.ini e reiniciei o apache, posso verificar com sucesso que ele foi modificado com:

$ php -i | grep session.save_path

No entanto, nas próprias páginas html / php, as sessões não são escritas de modo que o session.save_path eu configure, mas elas são teimosamente escritas para / var / lib / php / session /. Mesmo definir o valor em .htaccess não está funcionando:

php_value session.save_path "/mycustom/path/folder"

A única solução de trabalho que pode substituir o padrão / var / lib / php / session / é definir o valor no próprio arquivo php:

ini_set('session.save_path','/mycustom/path/folder');

Alguma idéia?

    
por upteryx 14.12.2016 / 08:08

1 resposta

1

  1. crie o arquivo phpinfo () em dir com este arquivo php.
  2. abra-o por meio do navegador e encontre uma lista de arquivos ini aplicados.
  3. marque todos esses arquivos para conter session.save_path override
por 14.12.2016 / 08:55