Skip to the content
Documentation

[DebugSettings]

No ratings yet
Setting Summary
ConditionDebug Sets condition debugging.

Changed in Exponential 6.0.15

Settings of this group in the settings files of Exponential 6.0.15 that this page does not describe:

Setting File Default Description
Report settings/querycache.ini enabled With the debug output on: accumulators of the group "Query cache" (hits, misses, stores, statements not cached), a timing point when the state is read, and a report at the bottom with this request's counters, the database time the hits saved, why statements were not cached and which writes made everything stale. enabled | disabled
Debug settings/rest.ini disabled  
DebugOutput settings/site.ini disabled Master switch for debug, if disabled no debug will be shown If enabled it's up to the DebugByIP and DebugIPList to decide what to do. Use either enabled or disabled
AlwaysLog settings/site.ini error Controls which debug types to always log. This ensures logging even if debug output is off Available debug types are: error - For major errors, very important to log warning - Smaller errors, important for development but not for live site debug - Temporary debug, usually only important to see in the web browser notice - General notices, enabling this can fill up the log files quickly strict - Strict notices, suggests changes to your code which will ensure the best interoperability and forward compatibility deprecated - PHP deprecations (with DeprecatedLog=enabled), each distinct message once per request
DeprecatedLog settings/site.ini enabled PHP deprecations (E_DEPRECATED, E_USER_DEPRECATED, eZDebug::writeDeprecated()). enabled: written to var/log/deprecated.log, each distinct message once per request, and only counted in the debug output (the debug bar's summary and the warning count); none is kept in memory or listed with the messages. disabled: warnings in warning.log and the debug output, as before.
ScriptDebugOutput settings/site.ini disabled Debug switch for scripts, will only take place if DebugOutput is set to enabled By default it is off to not give debug for scripts. Use either enabled or disabled
DebugByIP settings/site.ini disabled Whether debug is set per IP address. If set to enabled it will user DebugIPList for valid ips otherwise all ips get debug. Use either enabled or disabled
DebugIPList settings/site.ini (empty) A array with IP addresses or networks which will get debug information
DebugByUser settings/site.ini disabled Whether debug is set per UserID. If set to enabled only users with IDs (in DebugUserIDList) can get debug. Use either enabled or disabled
DebugUserIDList settings/site.ini (empty) An array with UserIDs which will get debug information
CollectStatsPolicyList settings/site.ini (empty) Signed-in users who hold one of these policies (module/function) get each request's statistics collected without any debug output: page time, SQL statements, the content view cache, cache-blocks and the template tree, as the debug bar shows them. Nothing is printed and no debug message is kept; a tool of theirs shows the figures (the website sidebar's Performance panel adds expwt/performance here). Empty: only with debug output on.
DebugRedirection settings/site.ini disabled Controls if redirects should be debuggable, set to enable to get a redirect page with debug info. This is useful for development while production sites should have it off
DisplayDebugWarnings settings/site.ini disabled Whether debug warnings/errors should be displayed on the page or not. If not they will appear in debug log only.
DebugLogOnly settings/site.ini disabled Whether to skip showing debug strings in the debug output.
DebugToolbar settings/site.ini enabled Developer toolbar with clear cache and quick settings features
DisplayIncludedFiles settings/site.ini disabled Display list of php included files used to render the current page
QuickSettingsList settings/site.ini DebugSettings;DebugOutput;site.ini;Debug output; DebugSettings;DebugRedirection;site.ini;Debug redirection; TemplateSettings;Debug;site.ini;Template debug; TemplateSettings;ShowXHTMLCode;site.ini;Inline template debug; TemplateSettings;ShowUsedTemplates;site.ini;List of used templates; DatabaseSetti Quick settings list for the developer toolbar You can use any enabled/disabled setting
UsedTemplateEditUrl settings/site.ini (empty) The link of each template's "Edit" icon in the debug output's list of used templates (TemplateSettings ShowUsedTemplates), as a sprintf() format: %1$s the address of visual/templateedit in the current siteaccess followed by the template file, e.g. /visual/templateedit/design/standard/templates/page.tpl %2$s the current siteaccess %3$s the template file, for example design/standard/templates/page.tpl Empty (the default): %1$s/(siteAccess)/%2$s, the link the list always had. Example, the editor of the admin siteaccess from a public siteaccess: UsedTemplateEditUrl=/admin/visual/templateedit/%3$s/(siteAccess)/%2$s

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.