- Установите пакет через «Установщик» (MODX Extras).
- Проверьте системные настройки (пространство имён iskfileguardian): какие папки сканировать и что исключать — см. Настройки.
- Откройте компонент → вкладка «Хеши ядра» → «Скачать ядро». Скачивание дистрибутива MODX и расчёт эталона занимают от минуты; если не скачать вручную, это сделает первая проверка ядра.
- Включите уведомления: email и/или Telegram.
- Добавьте задания cron (ниже).
Cron
Скрипты запускаются только из консоли, путь — от корня сайта:
# файлы сайта — например, раз в час
0 * * * * php /путь/к/сайту/core/components/iskfileguardian/elements/cron/scan_site.php > /dev/null 2>&1
# ядро MODX — например, раз в сутки
30 3 * * * php /путь/к/сайту/core/components/iskfileguardian/elements/cron/scan_core.php > /dev/null 2>&1
scan_site.php— первая проверка (или после смены алгоритма хэширования) создаёт эталон без уведомлений; дальше сообщает об изменениях.scan_core.php— сверяет ядро с эталоном версии, установленной на сайте; если эталона нет, скачивает дистрибутив сам. Если проверка не удалась, пишет в лог и присылает уведомление.- Повторный запуск, пока идёт предыдущий, пропускается.
После обновления MODX эталон ядра нужен для новой версии: нажмите «Скачать ядро» или дождитесь проверки ядра — она скачает его сама.