Dorian Taylor


Apache::DebugLog::Config - Multidimensional debug logging in mod_perl


Version 0.02


    # httpd.conf

    # without this, you won't see a thing. ;)
    LogLevel debug

    # load new configuration directives via mod_perl 2
    <IfModule mod_perl2.c>
    # presumably these use Apache2::DebugLog
    PerlLoadModule My::Module
    PerlLoadModule My::SecondModule
    PerlLoadModule My::ThirdModule

    # load new configuration directives via mod_perl 1
    <IfModule mod_perl.c>
    # presumably these use Apache::DebugLog
    PerlModule My::Module
    PerlModule My::SecondModule
    PerlModule My::ThirdModule

    # set the default log domain and range
    PerlDebugLogDomain  foo bar bitz
    PerlDebugLogLevel   3

    <Location /some_place>
    # enable all debugging categories
    PerlDebugLogDomain *
    SetHandler perl-script
    PerlHandler My::Module

    <Location /some_other_place>
    # raise debug log level
    PerlDebugLogLevel 9
    PerlAccessHandler My::SecondModule

    <Location /third_place>
    # shut this guy up
    PerlDebugLogLevel 0
    PerlTypeHandler My::ThirdModule


something about using this module for debugging


dorian taylor, <>


Please report any bugs or feature requests to, or through the web interface at I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.


Copyright 2005 dorian taylor, All Rights Reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.