Project

General

Profile

Actions

DebugVariables » History » Revision 10

« Previous | Revision 10/20 (diff) | Next »
Anonymous, 2008-03-29 01:08


= 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 debuggingBR
default: disabled
See [http://blog.lighttpd.net/articles/2006/04/02/log-condition-handling-the-hidden-feature-for-debuging]

'''debug.log-condition-cache-handling'''
for developers only default: disabled

'''debug.dump-unknown-headers'''
enables listing of internally unhandled HTTP-headersBR

{{{
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 fastcgi 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_proxy_core - Proxy Core Module (Version 1.5)

'''proxy-core.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 = 1

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

Updated by Anonymous over 12 years ago · 10 revisions