Каталог
Каталог
Ваша корзина пуста!
Контроль файлов Pro
Контроль файлов Pro
Контроль файлов Pro
Контроль файлов Pro
Контроль файлов Pro
Контроль файлов Pro

Контроль файлов Pro

799.00р.
599.00р.

Совместимость

OpenCart 3.0.3.x, ocStore 3.0.3.x, OpenCart 3.0.2.x, ocStore 3.0.2.x, OpenCart 3.0.1.x, OpenCart 3.0.0.0

Fire Icon Мгновенная доставка файла
MasterCard MIR Pay Sber Triangle Visa

Модуль Контроль файлов Pro (File Monitor Pro) помогает отслеживать изменения в PHP, Twig и JavaScript файлах интернет-магазина. Он сравнивает текущее состояние файлов с сохранённой базовой версией и показывает, какие файлы были изменены, добавлены или удалены. Такая проверка помогает вовремя заметить случайную правку, повреждение файлов, последствия обновления дополнений или появление постороннего кода. Вся информация выводится в понятном виде в административной панели магазина.


Перед началом контроля модуль создаёт базовую версию файлов и сохраняет их контрольные суммы, размер и дату изменения. Последующие проверки сравниваются именно с этим состоянием. Базовую версию можно создать вручную или обновлять автоматически через Cron с заданной периодичностью. Для безопасности доступен режим, при котором база обновляется только при отсутствии изменений. Это не позволяет случайно принять неизвестные или вредоносные правки за нормальное состояние файлов.


Проверку файлов можно запускать вручную из настроек или автоматически по расписанию. Администратор выбирает каталоги, расширения файлов, алгоритм хеширования, максимальный размер файла и количество обрабатываемых файлов. Для каталогов, кеша, логов, резервных копий и отдельных файлов предусмотрены исключения. Поддерживаются маски со знаками * и ?, поэтому не нужно добавлять каждый похожий путь отдельно. Модуль также защищает сканирование от одновременного запуска нескольких процессов.


После проверки создаётся подробный отчёт со списком найденных изменений. Для каждого файла отображается тип события, путь, размер и время изменения до и после проверки. Отчёты можно искать, фильтровать и выгружать в CSV для дальнейшего анализа. При обнаружении изменений модуль может отправить уведомление на один или несколько email-адресов, а также показать предупреждение в административной панели. Журнал хранит историю запусков, создание базовых версий, ошибки проверки и другие важные события.


Особенности:


  • Контроль PHP, Twig и JavaScript файлов

  • Поиск изменённых, добавленных и удалённых файлов

  • Создание базовой версии состояния магазина

  • Ручное создание и обновление базовой версии

  • Автоматическое создание базы при первом Cron-запуске

  • Настраиваемое обновление базовой версии по расписанию

  • Безопасное обновление базы только при отсутствии изменений

  • Принудительное обновление базы после фиксации изменений

  • Ручной запуск проверки из административной панели

  • Автоматическое сканирование файлов через Cron

  • Отдельные Cron-команды для проверки и обновления базы

  • Генерация защищённого ключа для Cron

  • Выбор проверяемых каталогов

  • Добавление собственных путей для сканирования

  • Выбор расширений контролируемых файлов

  • Исключение каталогов и отдельных файлов

  • Поддержка масок * и ? в исключениях

  • Поддержка переименованного каталога admin

  • Алгоритмы хеширования SHA-256, SHA-512 и MD5

  • Ограничение максимального размера проверяемого файла

  • Ограничение количества файлов за одну проверку

  • Защита от параллельного запуска сканирования

  • Email-уведомления об изменениях файлов

  • Отправка уведомлений на несколько адресов

  • Выбор типов изменений для уведомления

  • Защита от повторной отправки одинаковых писем

  • Уведомления в административной панели

  • Подробные отчёты по каждой проверке

  • Отображение размера и времени изменения файлов

  • Поиск и фильтрация результатов

  • Пагинация больших отчётов

  • Выгрузка отчётов в CSV

  • История выполненных проверок

  • Журнал действий и ошибок

  • Автоматическая очистка старых отчётов

  • Резервные копии предыдущих базовых версий

  • Русский и английский язык

  • Адаптивный интерфейс

  • Совместимость с OpenCart 3

Шаг 1. Подготовьте модуль

  • Скачайте модуль, который вы хотите установить. Обычно он будет в виде архива (например, .zip).
  • Убедитесь, что модуль совместим с вашей версией OpenCart. Это можно узнать на странице, где вы скачивали модуль.

Шаг 2. Войдите в административную панель OpenCart

  • Перейдите в административную панель вашего интернет-магазина. Обычно это адрес вида: http://ваш_сайт/admin.
  • Введите логин и пароль, чтобы войти.

Шаг 3. Откройте установщик

  • В меню слева найдите раздел "Extensions" (Расширения) и кликните на него.
  • В выпадающем меню выберите пункт "Installer" (Установщик).

Шаг 4. Загрузите модуль

  • На странице установщика нажмите кнопку "Upload" (Загрузить).
  • В появившемся окне выберите архив с модулем (файл .zip), который вы скачали ранее.
  • Дождитесь, пока OpenCart завершит загрузку и установку модуля. Если всё прошло успешно, вы увидите сообщение о завершении установки.
  • Если в модуле есть XML-файлы (они часто используются для модификаторов), выполните следующие действия:
    1. Перейдите в меню "Extensions" → "Modifications" (Расширения → Модификаторы).
    2. Нажмите кнопку "Refresh" (Обновить) в правом верхнем углу страницы. Это применит изменения, связанные с модулем.

Шаг 5. Активируйте модуль

  • В меню слева снова выберите раздел "Extensions" (Расширения).
  • В выпадающем меню выберите "Extensions" (Расширения).
  • На открывшейся странице в выпадающем списке выберите тип модуля, который вы установили (например, Modules — Модули).
  • Найдите в списке название вашего модуля.
  • Нажмите кнопку "Install" (Установить) рядом с модулем.

Шаг 6. Настройте модуль

  • После установки рядом с модулем появится кнопка "Edit" (Редактировать). Нажмите на неё.
  • Заполните все необходимые настройки модуля, если это требуется.
  • Сохраните изменения, нажав кнопку "Save" (Сохранить).

Шаг 7. Проверьте модуль на сайте

  • Перейдите на главную страницу вашего магазина.
  • Проверьте, появился ли модуль и работает ли он корректно.
Характеристики расширения
Язык
Русский, Английский
Версия
1.0.0

Средняя оценка

1

2

3

4

5

0.0

На основании 0 отзывов