We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Как прописать команду в крон
Как прописать команду в крон
Добрый день! Подскажите пожалуйста как правильно прописать эту команду в крон:
Вот так правильно будет?
Code: Select all
find /var/lib/php/sessions/ -type f -name 'sess_*' -mtime +7 -delete
Code: Select all
sudo find /var/lib/php/sessions/ -type f -name 'sess_*' -mtime +7 -delete
Re: Как прописать команду в крон
думаю у админа нет прав судо на команду и исполнение в этой папке
потому в крон рута добавьте вот так
в файл
/var/spool/cron/crontabs/root
10 10 * * * /usr/bin/find /var/lib/php/sessions/ -type f -name 'sess_*' -mtime +7 -delete
а еще лучше в скриптах указывать время жизни сессий
потому в крон рута добавьте вот так
в файл
/var/spool/cron/crontabs/root
10 10 * * * /usr/bin/find /var/lib/php/sessions/ -type f -name 'sess_*' -mtime +7 -delete
а еще лучше в скриптах указывать время жизни сессий
Re: Как прописать команду в крон
у меня нет файла /var/spool/cron/crontabs/root, есть другой /var/spool/cron/crontabs/admin. Это не одно и то же или нужно создать файл /var/spool/cron/crontabs/root отдельно?upxbotx wrote:думаю у админа нет прав судо на команду и исполнение в этой папке
потому в крон рута добавьте вот так
в файл
/var/spool/cron/crontabs/root
10 10 * * * /usr/bin/find /var/lib/php/sessions/ -type f -name 'sess_*' -mtime +7 -delete
а еще лучше в скриптах указывать время жизни сессий
Re: Как прописать команду в крон
Добрый день! Возник еще 1 вопрос, какое оптимальное время жизни php сессии, после чего его можно удалить? 5 минут норм или мало?
Re: Как прописать команду в крон
Добрый день.
Добавьте не в панель, а в системный крон.
Добавьте не в панель, а в системный крон.
Тут дело ваше. Через 5 минут бездействия юзера разавторизует. Выставите 10 - через 10 разавторизуетДобрый день! Возник еще 1 вопрос, какое оптимальное время жизни php сессии, после чего его можно удалить? 5 минут норм или мало?
Re: Как прописать команду в крон
И вообще пока не ясна суть задачи. Суть - удаление всех сессий по истечение определенного времени?
Re: Как прописать команду в крон
Наверное связано с viewtopic.php?f=43&t=12411
Re: Как прописать команду в крон
1. если вы в консоле crontab -e... руками править файлы в /var/spool/cron/crontabs/ бессмысленно. работать не будет без перезагрузки крона.
2. проверьте в настройках пыха в настройках session.cache_expire = 180, session.gc_maxlifetime = 1440, session.cookie_lifetime = 0
если операционная система linux расово правильная(CentOS, RHEL) больше ничего не надо
если debian, не дайбоГ ubunta:
проверяйте наличие файла /etc/cron.d/php# со строкой:
* * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)
если все это присутствует, смело делайте выговор пИсателям сайта(оф), с занесением с ноги в грудную клетку. они переопределяют рекомендованные параметры во время, задрав их так что конца не видно.
2. проверьте в настройках пыха в настройках session.cache_expire = 180, session.gc_maxlifetime = 1440, session.cookie_lifetime = 0
если операционная система linux расово правильная(CentOS, RHEL) больше ничего не надо
если debian, не дайбоГ ubunta:
проверяйте наличие файла /etc/cron.d/php# со строкой:
* * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)
если все это присутствует, смело делайте выговор пИсателям сайта(оф), с занесением с ноги в грудную клетку. они переопределяют рекомендованные параметры во время, задрав их так что конца не видно.
Re: Как прописать команду в крон
любые проблемы возникающие неожиданно на сервере, который был изначально был нормально настроен настроен. всегда связаны с пИсателями сайтов на пыхе - догма.Djalin wrote:Наверное связано с viewtopic.php?f=43&t=12411
ЗЫ: если веста установилась, после перезагрузки сервер поднялся и вы увидели заглущку весты, при этом не лазили на сервер по ssh, то сервер настроен нормально. если при добавлении сайтов они заработали в течении некоторого времени и перестали работать, смотри предыдущее предложение и последнее предложение в пред идущем посте
ЗЫЫ: если Вы не имеете RHCSA вам не рекомендуется вносить вносить изменения на сервере используя консоль.