Spec-Zone.ru › ColdFusion

cflog

Записывает сообщение в файл журнала.

<cflog text="">

cflog(text="");

  • CF5+
  • Lucee
  • BL 1.0.0+
  • См. также: writeLog

    Справочник по атрибутам

    text string
    Обязательный

    Текст сообщения для записи в журнал.

    log string

    Если атрибут file не указан, сообщения записываются в стандартный файл журнала. Игнорируется, если указан атрибут file. Application: сообщения записываются в Application.log; обычно используется для сообщений, относящихся к приложению. Scheduler: сообщения записываются в Scheduler.log; обычно используется для регистрации выполнения запланированных задач.
    Значения:
    • Application
    • Scheduler

    file string

    Файл для сообщений. Укажите только основную часть имени файла. Например, чтобы записывать сообщения в файл Testing.log, укажите "Testing". Файл должен находиться в каталоге журналов по умолчанию. Указывать путь к каталогу нельзя. Если файл не существует, он будет создан автоматически с суффиксом .log.

    type string

    Тип (уровень серьезности) сообщения
    Значения:
    • information
    • warning
    • error
    • fatal

    application boolean

    записывать имя приложения, если оно указано в теге cfapplication.

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

    Lucee:

    В Lucee 6.2 и более поздних версиях уровень журнала по умолчанию — ERROR, поэтому сообщения не будут отображаться в файле журнала, если не указать type=error или type=fatal. Изменить значение по умолчанию можно описанным здесь способом: https://dev.lucee.org/t/application-log-defaults-to-error-in-6-2/14773

    BoxLang:

    Версия 1.0.0+ <bx:log> в BoxLang

    Примеры
    Пример кода с использованием тега cflog

    Запись в указанный файл

    CFLog создаст файл myAppLog.log в каталоге журналов сервера или добавит запись в существующий файл с таким именем.

    <cflog file="myAppLog" text="Whatever you want to log." type="information" >

    Синтаксис скрипта

    writeLog(text = "Logging some info.", type = "information", application = "no", file = "myLogFile");

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/cflog

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API