1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sgfoot-miniLog

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Перейдите на https://gitee.com/sgfoot/sglogs для получения последней версии

Класс php-логгера miniLog

Версия 1.1

- Дата обновления: 2017/01/12 pm
- Решено: проблема с созданием нескольких файлов при многократном вызове функции miniLog::log()

Версия 1.0

- Журнал обновлений: 2017/01/11

 - Реализована быстрая отладка во время разработки - Быстрый просмотр логов - Преимущества: минимальная или нулевая конфигурация, поддержка записи данных любого формата, поддержка хранения данных размером до нескольких гигабайт. Поддержка просмотра в браузере или в среде Linux

  • Конфигурация:

  • Сначала необходимо настроить права доступа к каталогу, в который будут записываться логи

  • Можно изменить константы извне:

  • Поддерживается удобный просмотр в формате HTML или чистый просмотр в текстовом формате, значение html|txt

    defined('MINI_DEBUG_TYPE') or define('MINI_DEBUG_TYPE', 'html');
    Режим отладки, 1 — можно писать, 0 — нельзя писать
    defined('MINI_DEBUG_FLAG') or define('MINI_DEBUG_FLAG', 1);
    Адрес jQuery
    defined('MINI_DEBUG_JSPAHT') or define('MINI_DEBUG_JSPAHT', 'http://cdn.bootcss.com/jquery/1.8.3/jquery.js');
    Отладочный каталог для записи, обязательно добавить в конце, чтобы обеспечить права на запись
    defined('MINI_DEBUG_PATH') or define('MINI_DEBUG_PATH', __DIR__ . DIRECTORY_SEPARATOR);
  • Изменить каталог хранения:
    define('MINI_DEBUG_PATH', __DIR__ . '/');//обязательно добавить косую черту / в конце
    miniLog::log('err', 'myFlag');
  • Хранить разные имена файлов:
    define('MINI_DEBUG_PATH', __DIR__ . '/');
    miniLog::setCacheFile(date('Y-m-di'));//не нужно устанавливать расширение файла
    miniLog::log('err', 'myFlag');
  • Изменять формат хранения:
    define('MIN_DEBUG_PATH', __DIR__ . '/');
    define('MINI_DEBUG_TYPE', 'txt');//по умолчанию html
    miniLog::log('err', 'myFlag');
  • Перезаписывать файл, что эквивалентно удалению предыдущих данных и записи новых данных. Может использоваться для очистки данных
    define('MINI_DEBUG_PATH', __DIR__ . '/');
    miniLog::log(1, 'myFlag', false);

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Преимущества удобного и простого в использовании класса журнала (логгера) на PHP: минимальная или нулевая конфигурация, поддержка записи данных в любом формате, возможность хранить данные объёмом до нескольких гигабайт. Поддерживается просмотр в браузере и в среде Linux. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/sgfoot-miniLog.git
git@api.gitlife.ru:oschina-mirror/sgfoot-miniLog.git
oschina-mirror
sgfoot-miniLog
sgfoot-miniLog
master