- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вобщем такая проблема, перестал очищаться сессионный кеш, в следствии чего впс стал жутко тормозить, папка tmp забита вот такими файлами
sess_04unhrpvg32tfe8tfhuo50cihphthk61
sess_0ug32iu74qqq35v4otuh1306l2f0v1ef
sess_34s5me8imbklcoo4uhun8tkk3bn409o7
sess_3cdpqvadnn7s5a56p6cvv8joqfnu6a0g
и т.д страниц на 5
как это безобразие очистить, я так понимаю этот кеш должен сам периодически очищаться, но он почему то не очищается.
Может есть какое нибудь задание для крона?
freebsd/ispmgr
В настройках уменьшите время хранения сессий
это где, можно поподробнее?
тыц: http://www.php.net/manual/en/session.configuration.php - session.gc_probability > 0
читайте документацию уже
вот это уже кое что, спасибо, буду разбираться.
Mister_Black добавил 18.01.2011 в 22:13
короче, проверил настройки сессионного кеша в php.ini
настройки там такие
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
то есть удаление включено, но почему то ничего не удаляется.
то есть удаление включено, но почему то ничего не удаляется.
Почитайте эту тему, если будет желание /ru/forum/452646
обычон это делается средствами cron
к примеру так
/etc/cron.d/php5
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /tmp ] && find /tmp -type f -name sess_* -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm
короче, проверил настройки сессионного кеша в php.ini
настройки там такие
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
Помимо php.ini вы могли их изменить в куче мест, вплоть до .htaccess. Убедитесь, что они актуальны.
то есть удаление включено, но почему то ничего не удаляется.
С чего вы взяли, что не удаляется? Ну уменьшите gc_maxlifetime, увеличте gc_probability.
- покажет неудаленные файлы - их число