Right, maybe I am wrong about the debug info, I get the allo too.


what about code like this:

  get '/' => sub {
       debug 'allo';
       die "run time error in code";
       return 'bye';
   };
   dance;

I am expecting I can find the string "run time error in code" somewhere(log or console), so I can locate what's wrong with my code exactly.
I am using Dancer 1.1810

Thanks


2010/9/26 Naveed Massjouni <naveedm9@gmail.com>
On Sat, Sep 25, 2010 at 10:17 PM, woosley. xu. <redicaps@gmail.com> wrote:
> Hi all,
>        I just begin to use Dancer to build some small sites. It is
> convenient for sure. But, my problem is, how can I debug a site when I met
> problems?
>        I start with the code just  a PL file, no packages, all the request
> and function in one file. If there is any Perl grammar errors,  sure Perl
> can find them for me, but if there is any other run time errors, dancer just
> give me a Error 500, and there is nothing in the log file.
>        Here is the log configuration in my code, I tried to use debug "Hey,
> I got here!", however,  this line never shows up in the log file, maybe it
> never execute? I have no idea.
>
>             set logger   => 'file';
>             set log      => 'core';
>       the common thing I have in the log is
>
>             [10141]  core @0.020718> [hit #1] response: 500 in
> /opt/csw/share/perl/site_perl/Dancer/Handler.pm l. 102
>
>        How can I get all the error information?
> Thanks
> --
> Woosley.Xu

So I created a simple dancer application in a single file:

   use Dancer;
   set logger => 'file';
   set log => 'core';
   get '/' => sub {
       debug 'allo';
       return 'bye';
   };
   dance;

Then I ran:

   curl localhost:3000

When I viewed logs/development.log, I saw the expected debug message.

Maybe it would help if you provided some code that can reproduces the
problem you are experiencing.  And tell us exactly which version of
Dancer you are running.

Thanks,
Naveed
_______________________________________________
Dancer-users mailing list
Dancer-users@perldancer.org
http://www.backup-manager.org/cgi-bin/listinfo/dancer-users



--
Woosley.Xu