[Dancer-users] detailed logs, not

Maurice Mengel mauricemengel at gmail.com
Tue Jan 4 17:46:17 CET 2011


sorry, i didn't read your mail carefully enough.

On Tue, Jan 4, 2011 at 9:37 AM, Puneet Kishor <punk.kish at gmail.com> wrote:
>
>
> Maurice Mengel wrote:
>>
>> I am new to deployment. Today i did dancer via plack on apache for the
>> first time on my server,so I don't really understand this.
>>
>> With environment, I mean
>>   environments/production.yaml
>>   environments/development.yaml
>>
>> I think by default development has log settings.
>>
>
> Thanks Maurice. However, I did mention in my first email that I have the
> following in my development.yml
>
> development.yml
> ---------------------
> log         : "debug"
> warnings    : 1
> show_errors : 1
>
>
>
>> Maybe that helps a little.
>>
>> maurice
>>
>>
>> On Tue, Jan 4, 2011 at 9:26 AM, Puneet Kishor<punk.kish at gmail.com>  wrote:
>>>
>>> Maurice Mengel wrote:
>>>>
>>>> two vague ideas
>>>>
>>>> are you sure you are not overwriting those logging settings in the
>>>> environment file?
>>>>
>>> What is the "environment file"? As far as I know, I don't have any.
>>>
>>>> And, I just found helpful error messages in error_log created by my
>>>> apache. In other words, maybe there is a deployment specific error log
>>>> somewhere in your setup (even if you are using a different deployment
>>>> method).
>>>
>>> Well, as I mentioned in my email, there are a few errors that do show up
>>> in
>>> the app-error_log generated by Apache. However, I can't figure out any
>>> pattern to which errors show up there and which don't. I guess it has to
>>> do
>>> with what traps the error.
>>>
>>> For example, the last error in my app-error_log is from last night
>>>
>>>        [Mon Jan 03 22:08:14 2011] [error]...
>>>
>>> I had made a typo, and it was caught at compile time. I am assuming the
>>> run
>>> time errors are getting lost in the ether. I have had lots of errors
>>> since
>>> last night (for example, the aforementioned wrong permission on a
>>> directory
>>> I was trying to write into). None of those show up anywhere... not in the
>>> Apache log, not in occasional errors returned in Firebug, and not in
>>> development.log.
>>>
>>>
>>>> best
>>>> maurice
>>>>
>>>> On Tue, Jan 4, 2011 at 8:48 AM, Puneet Kishor<punk.kish at gmail.com>
>>>>  wrote:
>>>>>
>>>>> This is befuddling. My config files has the following incantation
>>>>>
>>>>> config.yml
>>>>> ---------------------
>>>>> logger      : "file"
>>>>>
>>>>> development.yml
>>>>> ---------------------
>>>>> log         : "debug"
>>>>> warnings    : 1
>>>>> show_errors : 1
>>>>>
>>>>>
>>>>> Yet, no detailed warnings or errors are shown anywhere. If I add a
>>>>> specific
>>>>> debug statement, then that shows up in the "development.log." A few
>>>>> warnings
>>>>> do show up from time to time in the Apache log. I can't place a pattern
>>>>> on
>>>>> it -- some kinds of errors show up in the Apache log, some, at times,
>>>>> are
>>>>> returned in the http response and are visible in Firebug, and some
>>>>> don't
>>>>> show up at all.
>>>>>
>>>>> For example, I had the following simple
>>>>>
>>>>>        open my $fh, ">", $file or die "$file: $!\n";
>>>>>
>>>>> There was a permission problem, and the `open` command was die-ing, but
>>>>> the
>>>>> error was not visible anywhere. I changed the line to
>>>>>
>>>>>        open my $fh, ">", $file or debug "$file: $!\n";
>>>>>
>>>>> and I got the error "permission denied" in my development.log.
>>>>>
>>>>> The above is a simple instance. I am actually using PDL (Perl Data
>>>>> Language)
>>>>> for munging through large datasets to display in the web application.
>>>>> None
>>>>> of my PDL errors are showing up in any log. The only alternative for me
>>>>> is
>>>>> to very tediously insert the `debug` command in different places until
>>>>> I
>>>>> determine what command is breaking.
>>>>>
>>>>> Any suggestions on how I could get detailed warnings and errors
>>>>> consistently
>>>>> in one place?
>>>>>
>>>
>>>
>
>
>
>
> --
> Puneet Kishor http://punkish.org
> Carbon Model http://carbonmodel.org
> Charter Member, Open Source Geospatial Foundation http://www.osgeo.org
> Science Fellow http://creativecommons.org/about/people/fellows#puneetkishor
> Nelson Institute, UW-Madison http://www.nelson.wisc.edu
> ---------------------------------------------------------------------------
> Assertions are politics; backing up assertions with evidence is science
> ===========================================================================
>


More information about the Dancer-users mailing list