Инструменты пользователя

Инструменты сайта


cron

Настройка Cron

Настройте планировщик заданий для запуска cron.php каждую минуту.

Настройка Cron в VestaCP

Настройка Cron на сервере без панели

Создайте файл /var/spool/cron/crontabs/www-data
www-data - имя владельца файлов TDS.
Добавьте в файл задание для Cron:

* * * * * /usr/bin/php /var/www/tds.com/cron.php

Установите на www-data chmod 600 и перезапустите Cron в терминале.

Название файла cron.php можно изменить.

Обновление списков ASN

Обновляются списки ASN поисковых систем и социальных сетей.

Обновление списков IP ботов

Варианты обновления настраиваются в переменной $update_ip_mode
0 - удалить старые IP и сохранить новые.
1 - добавить новые уникальные IP к старому списку.
Списки IP ботов собираются из нескольких источников, удаляются дубли, сортируются и уже потом раздаются c ztds.info

Проверка доменов на вирусы и в РКН

По времени указанному в $cron_time_1
Настройка Antivirus.
База доменов заблокированых в РКН обновляется раз в три часа.

Проверка свободного места на диске

По времени указанному в $cron_time_2
Если свободное место на диске будет меньше чем указано в переменной $min_free_space, TDS отправит сообщение в Telegram.

Проверка доступности ссылки из аута

По времени указанному в $cron_time_3

Удаление устаревших данных из БД

Старые данные удаляются ежедневно в 00:00

Принудительное обновление

Обновление IP ботов и ASN:

https://tds.com/cron.php?q=1

Обновление Geo баз:

https://tds.com/cron.php?q=2

Настройка $cron_time_*

Каждые три часа в 00 минут:

00 */03

В 08:00 и 20:00:

00 08,20

Каждые 5 минут:

*/05 *

Каждый час в 30 минут:

30 *

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki