- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Google Мой бизнес обновил форму для отправки жалоб на отзывы
Она стала более детализированной
Анна Бондарь
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На VPS стоит ubuntu + isp 4, apache + php + nginx, была проблема что не удалялись временные файлы сессий PHP (распостранена для UBUNTU какой-то там версии) - добавил в крон:
* */4 * * * /usr/bin/find /var/www/user1/data/mod-tmp -type f -mmin +180 -delete
* */5 * * * /usr/bin/find /var/www/user2/data/mod-tmp -type f -mmin +180 -delete
Т.о. во время удаления этих самых файлов сервер начинает виснуть (буквально на 3 минуты)
Можно ли как то этого избежать? Может поставить удаление на каждый час чтобы файлов копилось меньше? Можно ли как то сделать это последовательно для двух юзеров одной записью в кронтаб чтобы они не запустились паралельно (если в две строки записать)? Спасибо!
чем не угодил gc встроенный в php
Ничем, просто я о нём ничего не знаю)))
GT_Manager, Сессии можно чистить более вкусным методом:
cd /root/
mkdir empty_dir
rsync -a --delete /root/empty_dir/ /var/www/user1/data/mod-tmp/
Ага, и запустить одновременно десяток рсинков, чтоб совсем убить сервер
Храните сессии в memcached и забудьте про чистку временных файлов
Простите, но вроде PHP сам чистит этот мусор. Зачем его чистить?
LEOnidUKG, в убунте по дефолту - нет, там session.gc_probability = 0.
LEOnidUKG, в убунте по дефолту - нет, там session.gc_probability = 0.
Ну поменять на 1 и жить дальше :)
Т.е. просто session.gc_probability = 1 в php.ini через isp изменить и усё ?
Т.е. просто session.gc_probability = 1 в php.ini через isp изменить и усё ?
Да. И всё, будут ваши сессии чистятся.
Ну и проверьте session.gc_divisor, должен быть 100