View logs

View logs

Скачивания 2837 Просмотры 3415 CTR 83% Comp Free

Компонент просмотра сохраненных логов ядра и расширений Joomla. Этот компонент был создан разработчиком AlekVolsk, затем (после версии 1.3.9) передан для дальнейшей разработки и развития WebTolk.

View logs

Описание

Компонент позволяет просматривать логи ошибок и уведомлений в панели администратора Joomla. Отображаются логи как самой Joomla, так и расширений, которые используют стандартный логгер ядра. Работает с Joomla 4+, Joomla 5+, Joomla 6+. Для Joomla 3 смотрите версию здесь.

Возможности

  • чтение файлов логов и вывод их содержимого в табличном виде в админке
  • авторазворачивание json-строки сообщения при просмотре лога в админке,
    (upd 1.1.0) корректный вывод json с глубокой вложенностью объектов,
    (upd 1.1.1) сворачивание (аккордеон) блока json-сообщения для экономии экранного пространства
  • возможность скачать файл лога в формате CVS (два варианта: классический и специально для открытия в excel без плясок с бубном)
  • возможность удалить файл лога
  • (upd 1.1.0) корректное чтение файлов логов с нестандартными колонками
  • (upd 1.2.0) чтение файла лога ошибок PHP (при условии, что он установлен в php.ini и доступен для чтения с сайта)
  • (upd 1.3.0) архивирование файла лога в архив с именем файла лога + текущая дата и время (при условии подключенного расширения php-zip), архив сохраняется в папку сайта, указанную в параметрах компонента, по умолчанию /tmp, где также настраивается опциональное удаление исходного файла после архивирования

Минус: файл лога читается и выводится целиком, если он большой, то это займет время, создаст нагрузку на ресурсы и трафик, поэтому...

...рекомендация разработчикам расширений: при интенсивном логировании предусмотрите авторазбиение логов на части, по типам задач, по периода, еще как-либо, но чтобы логи ваши не весили мегатонны.

Минус 2: ограничение на длину строки в логе - 32000 символов, это не мало для простого текста, но бывает недостаточно при записи громоздких JSON-объектов.

Joomla

Тип расширения:
Компонент
Версия Joomla:
5.1.4, 6.0.0, 6.0.2

Что нового

Добавлено

Новый параметр компонента

В настройках добавлена возможность отключить показ лога PHP. Добавлено сообщение о невозможности удалить лог PHP со страницы списка логов. Кнопкам "архивации" и "удалить" добавлен атрибут disabled для лога PHP.
Добавлено

Ссылка на скачивание

Добавлена ссылка на скачивание zip-архива в сообщении об архивации лога
Исправлено

Различные исправления

Исправлен путь чтения для лога PHP. Исправлены ссылки для скачивания логов в формате csv со страницы списка логов
Исправлено скачивание логов в формате csv со страницы логов (ранее логи скачивались с html-кодом шаблона).
Исправлен перевод заголовков столбцов таблицы лога.

Расширения Joomla WebTolk

101 Всего расширений
12 Категорий
512 Выпущено версий
632535 Всего скачиваний
Корзина
Корзина пуста