este artículo describe cómo ver los archivos de Registro de Apache en un servidor dedicado o VPS. Si está experimentando dificultades en el servidor web, o simplemente quiere ver lo que está haciendo Apache, los archivos de registro deben ser su primera parada. Apache registra información sobre todos los visitantes de su sitio, así como cualquier problema que encuentre el servidor. Para hacer esto, Apache utiliza dos tipos de archivos de registro: registros de acceso y registros de errores.

las cuentas de alojamiento compartido no pueden ver los archivos de registro de Apache sin procesar para todo el servidor., Sin embargo, aún puede ver la información del archivo de registro de su propia cuenta. Para obtener información sobre cómo ver el registro de acceso de su cuenta, consulte este artículo. Para obtener información sobre cómo ver el registro de errores de su cuenta, consulte este artículo.

Apache Access logs

Apache utiliza los archivos de registro de acceso para registrar información sobre cada visitante de su sitio. Puede ver qué archivos ven los visitantes, cómo responde el servidor web a las solicitudes y otra información, como los navegadores web que usan los visitantes.,

servidores dedicados administrados y VPS

Si tiene un servidor dedicado flexible administrado o VPS, puede ver los registros de acceso de Apache sin procesar en cPanel. Para obtener más información sobre cómo hacerlo, consulte este artículo.

servidores dedicados y VPS no administrados

Si tiene un servidor dedicado Flex o VPS no administrados, tiene acceso root. Esto significa que puede manipular y procesar los archivos de Registro de acceso de Apache de la manera que desee.,

por ejemplo, puede iniciar sesión en su servidor usando SSH y escribir el siguiente comando para ver las últimas 100 líneas en el registro de acceso de Apache:

sudo tail -100 /etc/httpd/logs/access_log

Si su servidor está ejecutando Debian o Ubuntu, escriba el siguiente comando en su lugar:

sudo tail -100 /var/log/apache2/access.log

n el registro de acceso de Apache, utilice el comando grep., Por ejemplo, para buscar todas las solicitudes HTTP GET en el registro de acceso de Apache, escriba el siguiente comando:

sudo grep GET /etc/httpd/logs/access_log

Si su servidor está ejecutando Debian o Ubuntu, escriba el siguiente comando en su lugar:

sudo grep GET /var/log/apache2/access.log

Apache Error logs

el registro de errores de Apache es errores o anomalías que encuentra. Muchos de los» errores » de los registros de Apache son típicamente menores, como un visitante que solicita un archivo que no existe., Apache también usa los registros de errores para registrar advertencias que pueden indicar un problema potencial con un evento o configuración en particular.

servidores dedicados administrados y VPS

Si tiene un servidor dedicado flexible administrado o VPS, puede ver los registros de errores de Apache en cPanel. Para obtener más información sobre cómo hacerlo, consulte este artículo.

servidores dedicados y VPS no administrados

Si tiene un servidor dedicado Flex o VPS no administrados, tiene acceso root. Esto significa que puede manipular y procesar los archivos de Registro de errores de Apache de la manera que desee.,

por ejemplo, puede iniciar sesión en su servidor usando SSH y escribir el siguiente comando para ver las últimas 100 líneas en el registro de errores de Apache:

sudo tail -100 /etc/httpd/logs/error_log

Si su servidor está ejecutando Debian o Ubuntu, escriba el siguiente comando en su lugar:

sudo tail -100 /var/log/apache2/error.log

érmino particular en el registro de errores de apche, utilice el comando grep., Por ejemplo, para realizar una búsqueda que no distingue entre mayúsculas y minúsculas de todas las ocurrencias de la palabra invalid en el registro de errores de Apache, escriba el siguiente comando:

sudo grep -i invalid /etc/httpd/logs/error_log

Si su servidor está ejecutando Debian o Ubuntu, escriba el siguiente comando en su lugar:

sudo grep -i invalid /var/log/apache2/error.log