User Guide

Table Of Contents
424 Chapter 18: Debugging and Troubleshooting Applications
Debugging Settings page
In the Administrator, the following options on the Debugging Settings page determine the
information that ColdFusion displays in debugging output:
Option Description
Enable Robust
Exception
Information
Enables the display of the following information when ColdFusion displays
the exception error page. (Cleared by default.)
Path and URL of the page that caused the error
Line number and short snippet of the code where the error was identified
Any SQL statement and data source
Java stack trace
Enable Debugging Enables debugging output. When this option is cleared, no debugging
information is displayed, including all output of
cftrace and cftimer calls.
(Cleared by default.)
You should disable debugging output on production servers. Doing so
increases security by ensuring that users cannot see debugging information. It
also improves server response times. You can also limit debugging output to
specific IP addresses; for more information, see “Debugging IP addresses
page” on page 426.
Select Debugging
Output Format
Determines how to display debugging output:
The classic.cfm template (the default) displays information as plain HTML
text at the bottom of the page.
The dockable.cfm template uses DHTML to display the debugging
information using an expanding tree format in a separate window. This
window can be either a floating pane or docked to the browser window. For
more information on the dockable output format, see “Using the
dockable.cfm output format” on page 433.
Report Execution
Times
Lists ColdFusion pages that run as the result of an HTTP request and displays
execution times, ColdFusion also highlights in red pages with processing
times greater than the specified value, and you can select between a summary
display or a more detailed, tree structured, display.
General Debug
Information
Displays general information about the request: ColdFusion MX Version,
Template, Time Stamp, User Locale, User Agent, User IP, and Host Name.
Database Activity Displays debugging information about access to SQL data sources and
stored procedures. (Selected by default.)
Exception
information
Lists all ColdFusion exceptions raised in processing the request. (Selected by
default.)
Tracing information Displays an entry for each
cftrace tag. When this option is cleared, the
debugging output does not include tracing information, but the output page
does include information for
cftrace tags that specify inline="Yes".
(Selected by default.)
For more information on using the
cftrace tag, see“Using the cftrace tag to
trace execution” on page 436.