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--