DebugVariables » History » Revision 6
Revision 5 (Anonymous, 2006-08-06 17:14) → Revision 6/23 (Anonymous, 2006-08-06 18:01)
= Debug Variables =
[[PageOutline(2,Debug Variables by Module,inline)]]
== Core ==
'''debug.log-request-header'''
log all request headers.[[BR]]
default: disabled
'''debug.log-request-header-on-error'''
log request header, but only when there is an error. [[BR]]
default: disabled
'''debug.log-response-header'''
log the header we send out to the client.[[BR]]
default: disabled
'''debug.log-file-not-found'''
log if a file wasn't found.[[BR]]
default: disabled
'''debug.log-request-handling'''
log request handling inside lighttpd. [[BR]]
default: disabled
'''debug.log-condition-handling'''
log conditionals handling for debugging[[BR]]
default: disabled
'''debug.log-condition-cache-handling'''
for developers only default: disabled
'''debug.dump-unknown-headers'''
enables listing of internally unhandled HTTP-headers[[BR]]
{{{
debug.dump-unknown-headers = "enable"
}}}
== mod_fcgi - Fastcgi Module ==
'''fastcgi.debug'''
a value between 0 and 65535 to set the debug-level in the FastCGI module. Currently only 0 and 1 are used. Use 1 to enable some debug output, 0 to disable it.
see also [wiki:Docs:ModFastCGI fascgi troubleshooting (bottom of page)]
== mod_auth - Authentication Module ==
''' auth.debug '''
0 for off, 1 for 'auth-ok' messages, 2 for verbose debugging
== mod_proxy - Proxy Module ==
'''proxy.debug'''
a value between 0 and 65535 to set the debug-level in the Proxy module. Currently only 0 and 1 are used. Use 1 to enable some debug output, 0 to disable it.
== mod_simple_vhost - Simple Vhost Module ==
simple-vhost.debug = "enable"
== mod_trigger_b4_dl - Trigger Before Download Module ==
trigger-before-download.debug = "disable"
== mod_status - Status Module ==
mod_status is also a great tool to troubleshoot lighttpd.
The server status module generates the status overview of the webserver. The information covers:
* uptime
* average throughput
* current throughput
* active connections and their state
[wiki:Docs:ModStatus Documentation for mod_status]
== mod_webdav - !WebDav module ==
webdav.log-xml = "enable"[[BR]]
log the XML Request bodies for debugging
== See Also ==
* [wiki:HowToReportABug How To backtrace, strace, ktrace memory leaks]
* [http://blog.lighttpd.net/articles/2006/04/02/log-condition-handling-the-hidden-feature-for-debuging Log Condition Handling] Blog Entry