Problemas con error_log y rotation de logging

Registro de errores


Mi error_log está ahora en 40MB. Quisiera networkingucir este tamaño de file.

Estoy tratando de localizar el logging de errores para que pueda editar y eliminar el contenido del file. Pero eso es más fácil decirlo que hacerlo.

En mi file httpd.conf, la location del file de logging se establece en logs/error_log . Pero no puedo localizar ninguna carpeta llamada logs .

Tengo la carpeta var/log/httpd/ , pero el file error_log más grande está solamente en 670KB.

Entonces, ¿cómo puedo networkingucir el tamaño de file de mi error_log?

Rotación de logging


Descubrí que Log Rotatio estaba apagado. Así que cambié esto encendido y fijé el tamaño para ser cerca de 4MB. Pero hoy, el file de logging todavía estaba en 40MB.

Ahora lo he fijado para registrar semanalmente y maksimum de 52 files.

Pero, ¿cuándo viene esto en vigor? ¿Cuándo crea un nuevo file de logging? Obviamente no lo hizo cuando lo configuré para hacer 4 MB.

One Solution collect form web for “Problemas con error_log y rotation de logging”

  • Para averiguar dónde está el directory de loggings, tiene que search la directiva ServeRoot, bajo el ServerRoot normalmente tendrá el directory de loggings.
  • Si desea que sus cambios tengan efectos, debe reiniciar el process del server Apache cada vez que cambie la configuration.
  • Incluso puede especificar la ruta completa del error_log e incluso un nombre que le guste más:

    ErrorLog / var / log / httpd / error_log
    o
    ErrorLog / var / log / httpd / idontlikeerrors_log

Editar

Una nota para quien trabaja con Plesk

Httpd.include personalizable por dominio

En Plesk cada dominio tiene una configuration de hosts virtuales almacenada en un file independiente:

/home/httpd/vhosts//conf/httpd.include

Este file se sobrescribe cada vez que se cambia la configuration del host virtual, por lo que cualquier modificación manual hecha en el file se descarta. Para usar las directivas personalizadas o networkingefinir aquellas insertadas por Plesk, debe crear los files vhost.conf y / o vhost_ssl.conf con las directivas necesarias en el directory / home / httpd / vhosts // conf /

Si alguno (o ambos) de estos files existe en el momento en que se genera el file de configuration principal, Plesk inserta la directiva apropiada Incluir /home/httpd/vhosts//conf/vhost.conf o Incluir / home / httpd / vhosts // conf /vhost_ssl.conf en el context de host virtual HTTP y / o HTTPS, respectivamente.

Por razones de security, sólo root puede crear los files vhost.conf y vhost_ssl.conf.

Para que los cambios surtan efecto, debe ejecutar lo siguiente:

/ usr / local / psa / admin / sbin / websrvmng –reconfigure-vhost –vhost-name =

  • ¿Cómo usar el command find para eliminar files que coincidan con un patrón?
  • ¿Cómo puedo utilizar grep para encontrar los errores más recurrentes en mi file de logging?
  • Filtrado de loggings SSHD
  • Inserte el tipo MIME de una URL en el acceso_log de Apache
  • Apache access.log lleno de peticiones GET para wpad.dat
  • Script para reunir todos los files que terminan en .log y crear un file tar.gz
  • No se puede truncar / borrar error.log en apache, pero se puede hacer manualmente con nano
  • Rotar loggings de una aplicación muda no interactiva
  • ¿Es posible tener varios files de logging para una rsnapshot?
  • Filtrado de rsyslog basado en el contenido del post
  • ¿Cómo instalar auditd en CentOS?
  • server awstats en infraestructura dinámica
  • ¿Es este server hackeado o solo bashs de inicio de session? Ver logging
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.