# Cómo acceder a los registros de errores de su sitio web

Source: https://support.kapsulehost.com/es-es/error-logs

Los registros de errores documentan los problemas que ocurren en su sitio web, incluidos errores de PHP, fallos en las conexiones a la base de datos y problemas con complementos. Cuando algo falla en su sitio, el registro de errores suele ser la forma más rápida de identificar la causa.

### Acceso a los registros mediante el Administrador de archivos o SFTP

KPanel no cuenta con una pestaña dedicada de Registros. Los archivos de registro se almacenan en el servidor y se puede acceder a ellos mediante el Administrador de archivos o SFTP.

**Mediante el [Administrador de archivos](https://support.kapsulehost.com/es-es/file-manager):**

1. Inicie sesión en KPanel en [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Vaya a **Sitios web** y seleccione el sitio afectado
3. Haga clic en **Configuración → Administrador de archivos**
4. Navegue hasta el directorio `logs/` en la raíz de su sitio

**Mediante [SFTP](https://support.kapsulehost.com/es-es/sftp-access):**

1. Vaya a **Configuración → SFTP** en KPanel para obtener los datos de conexión de su sitio
2. Conéctese con FileZilla o el cliente SFTP de su preferencia
3. Navegue hasta el directorio `logs/` en la raíz de su sitio

El directorio `logs/` contiene:

- **Registro de errores de PHP**, errores generados por el código PHP (el registro que se necesita con más frecuencia)
- **Registro de acceso**, un registro de todas las solicitudes HTTP a su sitio
- **Registro de errores**, errores a nivel de servidor (500, 502, etc.)

### Lectura de un registro de errores de PHP

Una entrada típica de un registro de errores de PHP se ve así:

```
[03-Jun-2026 14:32:11 UTC] PHP Fatal error: Call to undefined function get_header() in /var/www/sites/yourdomain/public_html/wp-content/themes/mytheme/page.php on line 8
```

Esto le indica la **fecha y hora**, el **tipo de error**, una **descripción** del problema y la **ruta del archivo y el número de línea** donde ocurrió el error.

### Tipos de errores habituales

| Tipo | Gravedad | Qué significa |
|------|----------|---------------|
| Error fatal | Alta | La ejecución se detuvo. La página no cargará. |
| Advertencia | Media | Ocurrió algo inesperado, pero la ejecución continuó. |
| Aviso | Baja | Problema menor, generalmente una infracción de buenas prácticas de codificación. |
| Obsoleto | Baja | Una función en uso se eliminará en una futura versión de PHP. |

### Activación del modo de depuración de WordPress

Para los sitios de WordPress, activar el modo de depuración genera información más detallada sobre los errores:

1. Conéctese mediante SFTP o utilice el Administrador de archivos en KPanel
2. Abra `wp-config.php` en la raíz de WordPress
3. Agregue o actualice estas líneas:

```php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
```

Los errores se escribirán en `wp-content/debug.log` en lugar de mostrarse en pantalla.

> **Warning:** No deje `WP_DEBUG_DISPLAY` configurado como `true` en un sitio en producción, ya que esto puede exponer información sensible a los visitantes.

> **Tip:** Revise los registros de errores inmediatamente después de [actualizar WordPress, complementos o temas](https://support.kapsulehost.com/es-es/wordpress-updates). Muchos problemas posteriores a una actualización dejan rastros claros en el registro de errores de PHP.
