You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by David Birnbaum <da...@chelsea.net> on 1997/08/24 05:50:02 UTC
mod_log-any/1050: Logging of virtual server to error_log as well
>Number: 1050
>Category: mod_log-any
>Synopsis: Logging of virtual server to error_log as well
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: apache (Apache HTTP Project)
>State: open
>Class: change-request
>Submitter-Id: apache
>Arrival-Date: Sat Aug 23 20:50:01 1997
>Originator: davidb@chelsea.net
>Organization:
apache
>Release: 1.2.x
>Environment:
Solaris 2.5.1
>Description:
I have written some perl scripts to allow my apache server to run any number
of virtual servers under Solaris. The script also allows for splitting out
access_log files to for each server by adding the %v option to the CustomLog
directive. The question - would it be possible to allow the %v option to
apply to the error_log as well? That would be very convenient, as we want to
give our clients access to their error_log for debugging CGI script problems
and looking for missing files, but unfortunately they have to look at the
error_log for the entire server.
I'm going to post the scripts to the web as soon as they've been tested a bit
more - it's nothing too special really, just a cascading PERL job for every
200 FD, and probably none too efficient, but it works dandy for these big low/
medium usage multiple VD servers.
>How-To-Repeat:
>Fix:
Either allow a CustomErrorLog directive, or perhaps a very simple
VirtualErrorLog which puts the virtual server name as a leader in the error
log:
www.foo.com: access to /usr/local/httpd/DOMAINS...
>Audit-Trail:
>Unformatted: