Configurando a verbosidade de registro do Apache
O detalhe do registro fornecido pelo Apache é controlado pela diretiva Loglevel
. Consulte os docs para obter detalhes.
Defina o valor de acordo com suas necessidades e execute
service httpd restart
para aplicar.
Não há como fazer com que o Apache httpd mude sua verbosidade enquanto está sendo executado, infelizmente.
Alguns módulos (como mod_php, mod_log_forensics, mod_security) têm sua própria maneira de aumentar o nível de detalhe de seus logs, por favor, veja os documentos do módulo para aqueles - alguns deles podem permitir verbosidade crescente sem reiniciar o httpd (por exemplo, mod_php usando php. ini para erros PHP).
Com o Apache httpd, algumas dessas diretivas (como mod_rewrite) foram incorporadas à diretiva Loglevel e, portanto, precisam que o httpd seja reiniciado.
Inspecionando as configurações do Apache
Se você quiser saber qual diretiva tem qual valor em uma instância apache em execução, dê uma olhada em mod_info .
No RHEL, sua saída no link (você precisa ativá-lo primeiro) é assim:
In file: /etc/httpd/conf/httpd.conf
260: ServerAdmin root@localhost
283: UseCanonicalName Off
290: DocumentRoot "/var/www/html"
300: <Directory />
301: Options FollowSymLinks
302: AllowOverride None
: </Directory>
315: <Directory "/var/www/html">
329: Options Indexes FollowSymLinks
336: AllowOverride None
: </Directory>
407: AccessFileName .htaccess
433: DefaultType text/plain
453: HostnameLookups Off
481: ErrorLog logs/error_log
*488: LogLevel warn*
533: ServerSignature On
550: <Directory "/var/www/icons">
551: Options Indexes MultiViews
552: AllowOverride None
: </Directory>
579: <Directory "/var/www/cgi-bin">
580: AllowOverride None
581: Options None
: </Directory>
756: AddDefaultCharset UTF-8
850: <Directory "/var/www/error">
851: AllowOverride None
852: Options IncludesNoExec
: </Directory>