We already have bunch of configs set in ini so I was wondering if I could
use thats already in place.

Also, I am working on a regular expression filter for trace i was wondering
is there anything available already?

On Wed, Dec 7, 2011 at 3:12 PM, Ivan Habunek <ivan.habu...@gmail.com> wrote:

> Sure, that should work. Give it a try.
>
> Out of curiosity, why do you prefer ini config? We are trying to move
> users more towards xml.
>
> Regards,
> Ivan
>
> On 8 December 2011 00:10, Manasi Sahasrabudhe <sma...@gmail.com> wrote:
> > Can it be added runtime?
> > something like,
> >
> >                 $rxFilter = new LoggerFilterStringMatch();
> >                 $rxFilter->setStringToMatch($traceRx);
> >                 $rxFilter->activateOptions();
> >                 $rxFilter->setAcceptOnMatch(true);
> >                 $allAppenders = $this->_rootLogger->getAllAppenders();
> >                 foreach ($allAppenders as $appender) {
> >                     $appender->clearFilters();
> >                     $appender->addFilter($rxFilter);
> >                 }
> >
> > On Wed, Dec 7, 2011 at 3:01 PM, Ivan Habunek <ivan.habu...@gmail.com>
> wrote:
> >>
> >> Hi Manasi,
> >>
> >> Filters are not configurable using the ini configuration file. You
> >> have to use XML configuration for that.
> >>
> >> Please have a look at the docs:
> >> http://logging.apache.org/log4php/docs/appender/filter.html
> >>
> >> Best regards,
> >> Ivan
> >>
> >>
> >>
> >> On 7 December 2011 23:43, Manasi Sahasrabudhe <sma...@gmail.com> wrote:
> >> >
> >> >
> >> > On Wed, Dec 7, 2011 at 2:39 PM, Manasi Sahasrabudhe <sma...@gmail.com
> >
> >> > wrote:
> >> >>
> >> >> I am trying to set a new filter using ini config file.
> >> >>
> >> >> This is the error I get “PHP Fatal error:  Uncaught exception
> >> >> 'Exception'
> >> >> with message 'Error setting log4php property filter to
> >> >> LoggerFilterStringMatch: no method setFilter in class
> >> >> LoggerAppenderStringBuffer!'”
> >> >>
> >> >>
> >> >>
> >> >> log4php.appender.<appendername>.filter = LoggerFilterStringMatch
> >> >>
> >> >> log4php.appender.<appendername>.filter.AcceptOnMatch = true
> >> >>
> >> >> log4php.appender.<appendername>.filter.StringToMatch = <string>
> >> >>
> >> >>
> >> >>
> >> >> Any help will be appreciated.
> >> >>
> >> >> Thanks.
> >> >
> >> >
> >
> >
>

Reply via email to