Re: $stderr
Jeffrey Dik <[email protected]>
| Newsgroups | gmane.comp.apache.mod-ruby |
|---|---|
| Message-ID | <20040529065043.GA2136@sasori> |
Hi,
Even when using mod_ruby, $stderr's file descriptor is still 2, but
that's not what your looking for :-)
One way to write to the apache logs is to use the log_alert, log_crit,
log_debug, log_emerg, log_error, log_info, log_notice, and log_warn
methods for an Apache::Server object. Use these methods like you would
use printf. Here's a link to the appropriate documentation:
http://modruby.net/doc/classes.en.html#label-249
This works for me:
r = Apache.request
s = r.server
s.log_error("This is a %s", 'test')
Hope that helps,
Jeff
On Fri, May 28, 2004 at 11:23:33PM -0500, Paul Vudmaska wrote:
> Hello,
>
> In the context of mod_ruby - where is $stderr.write writing to? If i'm
> not mistaken not to the apache logs - i've looked there. Is there a way to
> write to that log?.
> Forgive me if this is a stupid question.
>
>
>
> Thanks,Paul
>
>
>
>