Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: CRON[19479]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sess  (Прочитано 1935 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ilya С

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Помогите.

CRON[19479]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)Появляется каждые полчаса в syslog, но в кроне рута пусто. Кто (вернее что) это делает?

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: CRON[19479]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sess
« Ответ #1 : 13 Февраля 2017, 12:03:05 »
а проверьте, что есть в
ls /etc/cron*/*

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: CRON[19479]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sess
« Ответ #2 : 13 Февраля 2017, 12:11:22 »
php/sessionclean

дык php каждый час сессию чистит, скорее всего у вас на вебсервере установлен wordpress или owncloud (или еще чего чего)...

Оффлайн Ilya С

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: CRON[19479]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sess
« Ответ #3 : 13 Февраля 2017, 14:00:41 »
дык php каждый час сессию чистит
да, это PHP
/etc/cron.d/php# Look for and purge old sessions every 30 minutes                                                                                                                                                                 
09,39 *     * * *     root   [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean
Зачем он это делает?
« Последнее редактирование: 13 Февраля 2017, 14:09:22 от Ilya С »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: CRON[19479]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sess
« Ответ #4 : 13 Февраля 2017, 14:17:00 »
Зачем он это делает?

"«garbage collector» — сборщик мусора для удаления устаревших сессионных данных. По умолчанию, garbage collector подчищает только те сессии, которые не были использованы в течении предыдущих 24х минут (время задается в директиве session.gc_maxlifetime файла конфигурации php.ini), а сами сессии хранятся в файлах. Так же garbage collector запускается при старте механизма сессий (т. е.session_start()), но не каждый раз, а с некой периодичностью, определяемой соотношением величин session.gc_probability / session.gc_divisor — это «вероятность» запуска сборщика мусора."

 

Страница сгенерирована за 0.043 секунд. Запросов: 23.