En esta guía verás cómo localizar los registros de acceso y de errores, qué se registra en ellos y cómo usar ambos para solucionar problemas de tu web.
Cómo encontrar los registros de acceso y de errores
Tanto si tu web está en un plan de WordPress como en uno de Linux, tendrás registros de acceso y de errores a los que puedes acceder:
- Entra en tu panel de control (Stack HC) y abre el plan de hosting.
- Dentro del plan, localiza la categoría Logs & Stats (registros y estadísticas).
- En esa categoría, selecciona Access/Error Logs (registros de acceso y errores).
En la página de Access/Error Logs verás primero el registro de acceso. Incluye todas las solicitudes a tu sitio: el cuerpo de la solicitud, la IP que la envió, la fecha y hora, el código de respuesta HTTP y el agente de usuario (User Agent) que la envió.
Debajo están los registros de errores. Es el registro de errores de tu plan y contiene los errores de problemas de .htaccess, archivos que faltan, bucles de redirección y errores PHP del sitio.
Para qué usar los registros de acceso
Los registros de acceso se pueden usar para muchas cosas. Las más habituales:
- Resolución de problemas y diagnóstico: ayudan a identificar errores en contexto, porque muestran todas las solicitudes y la respuesta que recibieron. Así puedes ver la solicitud exacta que causa el error, cuándo ocurrió y qué código de respuesta HTTP recibió.
- Seguridad: sirven para identificar comportamientos sospechosos, como cadenas de consulta de inyección SQL, agentes de usuario sospechosos o IP maliciosas que intentan acceder a tu web y, posiblemente, explotarla.
- SEO y analítica general: te ayudan a entender el comportamiento de tus usuarios, como qué URL se visitan más y a qué hora del día hay más actividad. También puedes verificar y seguir que los rastreadores de los buscadores (como Googlebot o Bingbot) acceden a tu sitio para indexarlo.
Para qué usar los registros de errores
El registro de errores de tu plan contiene desde simples avisos y funciones obsoletas de PHP hasta errores fatales de PHP, errores de Apache o de .htaccess y errores de ModSecurity.
- Diagnóstico de errores del servidor y de scripts: estos registros recogen desde funciones obsoletas (deprecations) y avisos (warnings) de PHP hasta errores fatales de PHP, entradas de
.htaccessmal configuradas o no válidas, reglas de mod_rewrite incorrectas y otros errores menos habituales del servidor o del sitio. Si ves un error HTTP 500 o un comportamiento inesperado en el sitio, revisar el registro de errores puede revelar problemas que debes corregir. - Seguridad: los registros de errores pueden contener errores de ModSecurity. Si ves un 403 en la web al hacer ciertas acciones y los permisos y las reglas de
.htaccessno son la causa, puede ser un error de ModSecurity, así que conviene revisar estos registros para comprobarlo (consulta qué puedes hacer con ModSecurity).