syslog[:facility]
ErrorLog
logs/error_log
(Unix)ErrorLog
logs/error.log
(Windows and OS/2)The error log directive sets the name of the file to which the server will log any errors it encounters. If the filename does not begin with a slash (/) then it is assumed to be relative to the ServerRoot. If the filename begins with a pipe (|) then it is assumed to be a command to spawn to handle the error log.
Apache 1.3 and above: Using syslog
instead of a filename enables logging via syslogd(8) if the system
supports it. The default is to use syslog facility
local7
, but you can override this by using the
syslog:
facility syntax where facility can
be one of the names usually documented in syslog(1).
SECURITY: See the security tips document for details on why your security could be compromised if the directory where logfiles are stored is writable by anyone other than the user that starts the server.
See also: LogLevel