Writes a message to a log file.

  <cflog text="">


Attribute Reference

text string

Message text to log.

log string

If you omit the file attribute, writes messages to standard
log file. Ignored, if you specify file attribute.

Application: writes to Application.log, normally used for
application-specific messages.
Scheduler: writes to Scheduler.log, normally used to log
the execution of scheduled tasks.
  • Application
  • Scheduler

file string

Message file. Specify only the main part of the filename.
For example, to log to the Testing.log file, specify

The file must be located in the default log directory. You
cannot specify a directory path. If the file does not
exist, it is created automatically, with the suffix .log.

type string

Type (severity) of the message
  • information
  • warning
  • error
  • fatal

application boolean

log application name, if it is specified in a cfapplication

Sample code using the cflog tag

CFLog will create a file or append to a file named myAppLog.log in the servers logs directory.

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

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

Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.

Fork me on GitHub