Модуль додає зручний перегляд логів OkayCMS в адмін-панелі: з фільтрами, пошуком, пагінацією, завантаженням файлів.
- Перегляд логів у розділі налаштувань адмін-панелі.
- Підтримка двох джерел логів:
- Журнал додатку (
Okay/log/); - Планувальник (
Okay/log/scheduler/).
- Журнал додатку (
- Фільтрація записів:
- за датою;
- за рівнем (
CRITICAL,ERROR,WARNING,NOTICE,INFO,DEBUG); - за текстом повідомлення.
- Пагінація та вибір кількості записів на сторінці (10 / 25 / 50 / 100).
- Перегляд деталей запису (повний текст і trace), копіювання в буфер.
- Завантаження лог-файлу за обрану дату.
- Захист від перевантаження адмінки: великі файли (понад 10 MB) не парсяться в інтерфейсі, але доступні для завантаження.
- OkayCMS v4.5.2
- Скачайте останню версію модуля з останнього релізу на GitHub.
- Розпакуйте архів на сервері в каталог:
{OkayCMS_root}/Okay/Modules/
- Виконайте команду в директорії
{OkayCMS_root}/Okay/Modules/Sviat:git clone https://github.com/devSviat/LogViewer-OkayCMS.git LogViewer
Шлях до модуля має бути таким:
{OkayCMS_root}/Okay/Modules/Sviat/LogViewer/Після встановлення перейдіть в адмін-панель → Модулі → Знайдіть "Log Viewer" → Натисніть "Встановити".
Модуль не потребує додаткового налаштування. Після встановлення в меню адмін-панелі з'являється пункт Логи (у блоці налаштувань).
- Перейдіть в адмін-панель → Налаштування → Логи.
- Оберіть джерело логу:
- Журнал додатку;
- Планувальник.
- За потреби застосуйте фільтри:
- дата;
- рівень;
- текстовий пошук.
- Натисніть "Показати деталі" для перегляду повного повідомлення або trace.
- Використайте кнопку "Скопіювати", щоб скопіювати деталі запису.
- Для роботи з конкретним файлом за датою:
- "Завантажити" — скачати файл;
- "Видалити файл" — видалити файл (крім файлу за сьогодні).
- Модуль показує тільки файли, що відповідають формату:
app-YYYY-MM-DD.log;scheduler-YYYY-MM-DD.log.
- Якщо файл більший за 10 MB, записи не відображаються в інтерфейсі — використовуйте завантаження файлу.
Модуль розповсюджується за вільною ліцензією MIT