Thanks . Is there is any api/function for getting the current ErrorLog.

Shibi Ns

On Mon, Nov 16, 2009 at 7:37 PM, Tom Evans <tevans...@googlemail.com> wrote:

> On Sun, Nov 15, 2009 at 6:02 PM, Shibi NS <shibi...@gmail.com> wrote:
>
>>
>> The configuration in httpd.conf look like this
>>
>> <Perl>
>>     my $app_home     = $ENV{APPS_HOME};
>>     my $config            = ConfigLoader::include("$app_home/conf/
>> myapp.pl <http://ursforms.pl/>");
>>     my $elog               = '"| rotatelogs '. $config->{log_file} .
>> '%y%m%d 1M "';
>>     $ErrorLog              = $elog ;
>>   </Perl>
>> Where the $config->{log_file}  is
>> /nfs/private/user/sns/log/myapps.myserver-44088.log
>>
>> But when I checked up the fd 1 of my request process(i suppose this is
>> STDERR) it points to /nfs/private/user/sns/log/
>> ursforms.myserver-44088.log . Why so in httpd.conf i configured $ErrorLog
>> to a pipe and never configured STDERR  how  STDERR automatically picks up
>> /nfs/private/user/sns/log/myapps.myserver-44088.log for STDERR
>>
>> --Shibi Ns--
>>
>
> stderr is connected to the error log in apache. If you configure the error
> log to be something else, apache connects stderr to your something else.
>
> See http://httpd.apache.org/docs/2.2/logs.html#errorlog
>
> Cheers
>
> Tom
>



-- 
--Shibi Ns--

Reply via email to