Codeigniter 3 - sess_time_to_update И sess_save_path - PullRequest
0 голосов
/ 30 мая 2019

Итак - я просматриваю свою папку ' sess_save_path ' и нахожу более 1000 файлов ci_sesson

  • Это необходимо для сайта, который может быть3 человека входят в систему каждый день?
  • Как я могу - или я должен даже попытаться - уменьшить количество этих устанавливаемых?

В чем здесь логика?

1 Ответ

0 голосов
/ 30 мая 2019

У меня была такая же проблема, но это PHP решение удалить или нет файл.

Таким образом, чтобы избавиться от этих файлов чаще, мне пришлось добавить следующий код при запуске config.php

if(!headers_sent()){
    ini_set('session.gc_probability', 1);
    ini_set('session.gc_divisor', 100);
}

Это определяет шанс 1% (1/100) GC удалить файлы сеанса. В сети с низким трафиком 1% - это хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...