You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Stas Bekman <st...@stason.org> on 2003/07/14 16:51:39 UTC

Re: ModPerl debugging

Christopher Knight wrote:
> Im getting an error with ModPerl::Registry and ModPerl::PerlRun (I tried
> both just in case)(that doesnt happen under CGI) that tells me I have an
> errror...  (ya... that is about how usefull it is)
> 
> ###SNIP###
> [Tue Jun 24 08:15:58 2003] [error] 16728: ModPerl::PerlRun: Not a CODE
> reference at /path/to/my/webserver/html/index.pl line 65.
> 
> [Tue Jun 24 08:16:26 2003] [error] [client .....] Deep recursion on
> subroutine "ModPerl::RegistryCooker::default_handler" at
> /usr/local/lib/perl/5.6.1/ModPerl/PerlRun.pm line 16.
> #########
> 
> the problem is, its not giving me any usefull information as to where the
> problem is... Considering I having about 10 custom modules that the script
> calls on, I dont have enough time to look at every line of code.  Is there
> anyway to turn on super-debug mode... etc... so I can get more info?

sure, set  MOD_PERL_TRACE/PerlTrace to 'h'

http://perl.apache.org/docs/2.0/user/config/config.html#C_PerlTrace_

Also if you can submit a short example that reproduces the problem I can look 
at it.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com