Los errores y fallos en su sitio web pueden provocar insatisfacción y dar la impresión de que hay problemas con el backend del sitio.
Ningún software es perfecto. Cuando WordPress depende de varios temas y plugins, pueden surgir problemas o fallos de vez en cuando. Mantener y revisar los registros de errores es una forma eficaz de supervisar y solucionar posibles problemas del sitio web.
Existen varias formas de configurar y acceder a los registros de errores de WordPress. En este artículo, se le mostrará cómoActivación y acceso a los registros de errores de WordPress.
![Imagen [1] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221144917399-image.png)
¿Qué son los registros de WordPress? ¿Por qué son tan importantes para la resolución de problemas?
Los registros de errores son herramientas de seguimiento y control de los problemas de un sitio web mediante la grabación de archivos de texto sencillos en el servidor web. Estos archivos se actualizan a medida que se producen errores, lo que facilita la identificación y el análisis de los problemas.
El registro de errores contiene mensajes de error junto con la fecha y hora en que se produjeron. Al activar el modo de depuración de WordPress, estos errores se recogen en un archivo para facilitar su visualización.
![Imagen [2] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221141205761-image.png)
El registro de errores de WordPress es una herramienta de solución de problemas inestimable, ya que puede ayudar a identificar plugins, temas o código problemáticos.
Mirando el registro de errores, puede localizar los errores comunes Error de WordPressPor ejemplo Pantalla blanca de la muerte de WordPress408 error de tiempo de espera de la solicitud o Error de conexión SSH denegada.
A continuación, veamos cómo encontrar y acceder al registro de errores de WordPress.
¿Cómo puedo activar el registro de WordPress?
El primer paso es activar el modo de depuración de WordPress, lo que puede hacerse mediante un plugin o añadiendo código específico.
Método 1: Activar el modo de depuración de WordPress con un plugin
Por defecto, WordPress no tiene activado el registro de errores, ya que el modo de depuración está desactivado. Para activar el registro de errores, primero debe instalar un plugin de depuración de WordPress, por ejemplo Depuración WP u otros plug-ins de depuración. También es posible utilizar el Monitor de consultas de WordPress plugin para depurar sitios web WordPress.
Tras activar correctamente el plugin, seActivar automáticamente el modo de depuración de WordPressEsto registra y guarda la información sobre errores en el sitio con fines de análisis y solución de problemas.
![Imagen [3] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221141407616-image.png)
Método 2: Activar el modo de depuración de WordPress con código
se puede acceder y modificar a través de sFTP wp-config.php
para activar el registro de errores y el modo de depuración de WordPress.
tome nota de: Este método requiere un cuidado especial, ya que los errores en el código pueden tener graves repercusiones en el sitio.
Paso 1: Conectarse al sitio web a través de sFTP
1. Habilite la función sFTP del sitio web.
- entrar en Mi(s) sitio(s) → Ajustes → Configuración del alojamiento..
- Pulse "Habilitar SFTP"Botón
- Se obtendrá la información de acceso a sFTP, incluyendo la URL, el número de puerto, el nombre de usuario y la contraseña.
2. Utilización de imágenes FileZilla Un software FTP como éste se conecta al sitio con estas credenciales.
Paso 2: Localice y descargue wp-config.php
papeles
- Encuentre el
wp-config.php
Documentación. - Descargue una copia del archivo como copia de seguridad.
Paso 3: Edición wp-config.php
papeles
- Abrir con un editor de texto (por ejemplo, el Bloc de notas)
wp-config.php
Documentación. - Busque la siguiente línea de código:
define('WP_DEBUG', false).define('WP_DEBUG', false).define('WP_DEBUG', false).
y sustitúyalo por la siguiente línea de código:
define('WP_DEBUG', true);si (WP_DEBUG) {@error_reporting(E_ALL).@ini_set('log_errors', true).@ini_set('log_errors_max_len', '0');define('WP_DEBUG_LOG', true);define('WP_DEBUG_DISPLAY', false);define('CONCATENATE_SCRIPTS', false);define('GUARDARQUERIES', true);}define('WP_DEBUG', true); si (WP_DEBUG) { @error_reporting(E_ALL). @ini_set('log_errors', true). @ini_set('log_errors_max_len', '0'); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); define('CONCATENATE_SCRIPTS', false); define('GUARDARQUERIES', true); }define('WP_DEBUG', true); si (WP_DEBUG) { @error_reporting(E_ALL). @ini_set('log_errors', true). @ini_set('log_errors_max_len', '0'); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); define('CONCATENATE_SCRIPTS', false); define('GUARDARQUERIES', true); }
3. Guarde el archivo y vuelva a subirlo al directorio raíz del sitio web.
recordatorio importante: Una vez finalizada la depuración, asegúrese de desactivar esta función, ya que habilitar el modo de depuración durante un largo periodo de tiempo puede hacer que el sitio sea más susceptible a los ataques de piratas informáticos.
¿Cómo desactivo el modo de depuración de WordPress?
Para mejorar el rendimiento y la seguridad de WordPress, recomendamos desactivar el modo de depuración después de solucionar un problema. Dejar el modo de depuración activado durante un periodo de tiempo prolongado puede ralentizar su sitio o incluso exponer información sensible.
Si el modo de depuración está activado por código
Para desactivar el registro de errores, simplemente elimine el código añadido anteriormente y restaure el siguiente código a su valor por defecto:
define('WP_DEBUG', false).define('WP_DEBUG', false).define('WP_DEBUG', false).
Si se activa el modo de depuración a través del plugin
El modo de depuración puede desactivarse siguiendo los pasos que se indican a continuación:
- entrar en Plugins Página.
- localice Depuración WP plugin y simplemente desactivarlo.
¿Cómo puedo encontrar o acceder a los registros de errores de WordPress?
Cuando el modo de depuración de WordPress está activado, es necesario cargar el sitio para activar un código de error, que se registrará en un archivo llamado depurar.log en el archivo. Para acceder al archivo a través de sFTP, puede seguir los pasos mencionados anteriormente.
Localización del archivo debug.log
- Navegue hasta el directorio raíz del wp-content Carpeta.
- Si se produce un error, puede ver el depurar.log archivo; si no hay errores, el archivo no aparecerá, lo que indica que el sitio funciona correctamente.
![Imagen [4] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221142655723-image.png)
Visualización del archivo debug.log
- localice depurar.log y descárguelo en su ordenador.
- Abra el archivo con un programa de edición de texto (como el Bloc de notas) para ver el contenido completo del registro.
Los archivos de registro contienen información importante que puede ayudar a localizar rápidamente el origen de un problema.
![Imagen [5] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221142730424-image.png)
Cómo solucionar los problemas encontrados en los registros de errores de WordPress
depurar.log El archivo proporciona información importante sobre errores y advertencias en el sitio, pero el archivo no debe ser editado directamente, sino utilizado como referencia para facilitar la identificación de problemas en el sitio, tema, plugin o código.
Pasos para utilizar el archivo debug.log
- Errores de posicionamiento o advertencias
Examine los archivos de registro en busca de errores o advertencias registrados. - Registro de códigos de error
Anote el código de error asociado a la entrada de error. - Encontrar el significado de un código de error
Busque el código de error para obtener detalles sobre el problema específico. - Busque guías o recursos pertinentes
Basándose en el código de error, averigüe exactamente cómo solucionar el problema.
Contenido del archivo debug.log
Cada entrada del registro suele incluir la siguiente información:
- Fecha y hora
- módulo (en software)
- Identificación del proceso
- Dirección IP del visitante
Sin embargo, lo más importante es la desinformación en sí. Por ejemplo:
- “Archivo no encontrado" (Documento no encontrado) error, normalmente indicando que falta un archivo, y se proporcionará la ruta del archivo.
- error de aviso(por ejemplo, "bot detected for vhost") puede indicar que el servidor cerró la conexión. El registro indicará además el motivo, como la detección de un bot potencialmente dañino.
![Imagen [6] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221142904333-image.png)
Formas habituales de solucionar errores
- Actualiza las rutas de los archivos que se han movido o borrado.
- Si se trata de un error del servidor, tome las medidas oportunas en función de los detalles que le proporcione el registro.
recordatorio importante::depurar.log El archivo es sólo para solucionar problemas, no lo modifique directamente. Es una herramienta para diagnosticar y solucionar problemas del sitio web.
Cómo identificar y resolver problemas relacionados con el rendimiento con los registros de errores
Existen varios tipos de problemas que pueden aparecer en los registros de errores de WordPress y, aunque es imposible enumerarlos todos, un ejemplo le dará una idea de cómo puede utilizar los registros de errores para identificar y resolver los problemas relacionados con el rendimiento.
Ejemplo: Error de permiso
Los errores de permisos provocan advertencias de PHP en el registro de errores. Este error suele producirse cuando se accede a un archivo con los permisos incorrectos.
Un escenario común es no restablecer los permisos en el panel de control wp-admin después de subir un archivo a través de sFTP, lo que resulta en permisos de archivo incorrectamente configurados. Para resolver este tipo de problemas, verifique que el archivo mencionado en el registro existe.
Ejemplo 1
Advertencia de PHP: El flujo no se pudo abrir para escribir en el fichero "/path/to/yourblog/wp-content/themes/badperms/lib/css/theme.css" debido a permiso denegado. Este error se originó en el archivo "/path/to/yourblog/wp-content/themes/WFTDAtv/lib/less/lessc.inc.php" en la línea 1418...Advertencia de PHP: El flujo no se pudo abrir para escribir en el fichero "/path/to/yourblog/wp-content/themes/badperms/lib/css/theme.css" debido a permiso denegado. Este error se originó en el archivo "/path/to/yourblog/wp-content/themes/WFTDAtv/lib/less/lessc.inc.php" en la línea 1418...Advertencia de PHP: El flujo no se pudo abrir para escribir en el fichero "/path/to/yourblog/wp-content/themes/badperms/lib/css/theme.css" debido a permiso denegado. Este error se originó en el archivo "/path/to/yourblog/wp-content/themes/WFTDAtv/lib/less/lessc.inc.php" en la línea 1418...
Ejemplo 2:
[Sat May 31 21:30:22 2023] [error] [client 127.0.0.1] Advertencia de PHP: No se pudo abrir el flujo para escribir en el archivo "/path/to/yourblog/wp-content /themes/yoo_phoenix_wp/cache/xml-80a72b04a693554d055946d5ad954588.php" debido a un permiso denegado. Este error se produjo en el archivo "/ruta/a/tublog/wp-contenido". yourblog/wp-content/themes/yoo_regvis_wp/warp/helpers/xml.php" en la línea 34. Página de referencia: http://example.com/wp-admin/customize.php[Sat May 31 21:30:22 2023] [error] [client 127.0.0.1] Advertencia de PHP: No se pudo abrir el flujo para escribir en el archivo "/path/to/yourblog/wp-content /themes/yoo_phoenix_wp/cache/xml-80a72b04a693554d055946d5ad954588.php" debido a un permiso denegado. Este error se produjo en el archivo "/ruta/a/tublog/wp-contenido". yourblog/wp-content/themes/yoo_regvis_wp/warp/helpers/xml.php" en la línea 34. Página de referencia: http://example.com/wp-admin/customize.php[Sat May 31 21:30:22 2023] [error] [client 127.0.0.1] Advertencia de PHP: No se pudo abrir el flujo para escribir en el archivo "/path/to/yourblog/wp-content /themes/yoo_phoenix_wp/cache/xml-80a72b04a693554d055946d5ad954588.php" debido a un permiso denegado. Este error se produjo en el archivo "/ruta/a/tublog/wp-contenido". yourblog/wp-content/themes/yoo_regvis_wp/warp/helpers/xml.php" en la línea 34. Página de referencia: http://example.com/wp-admin/customize.php
Ejemplo 3:
Advertencia de PHP: Error al abrir el flujo para escribir en el fichero "/ruta/a/tublog/wp-content/cache/autoptimise/autoptimize_ f7d7e4c8e9a3146b6b514d7e7f9e2468.php" debido a un permiso denegado. Este error se originó en el archivo "/ruta/a/tublog/wp-content/cache/autoptimize/autoptimize_plugins/ plugin_folder/plugin_file.php" en la línea 22....Advertencia de PHP: Error al abrir el flujo para escribir en el fichero "/ruta/a/tublog/wp-content/cache/autoptimise/autoptimize_ f7d7e4c8e9a3146b6b514d7e7f9e2468.php" debido a un permiso denegado. Este error se originó en el archivo "/ruta/a/tublog/wp-content/cache/autoptimize/autoptimize_plugins/ plugin_folder/plugin_file.php" en la línea 22....Advertencia de PHP: Error al abrir el flujo para escribir en el fichero "/ruta/a/tublog/wp-content/cache/autoptimise/autoptimize_ f7d7e4c8e9a3146b6b514d7e7f9e2468.php" debido a un permiso denegado. Este error se originó en el archivo "/ruta/a/tublog/wp-content/cache/autoptimize/autoptimize_plugins/ plugin_folder/plugin_file.php" en la línea 22....
resúmenes
Los registros de errores de WordPress desempeñan un papel vital en la solución eficaz de problemas y en el mantenimiento de una experiencia en línea fiable. Ayudan a identificar y resolver errores a tiempo, protegiendo así la experiencia del visitante. Además, las copias de seguridad y los entornos de prueba actúan como redes de seguridad que pueden deshacer los errores en caso de problema, garantizando un sitio web estable.
![Imagen [7] - Cómo activar y ver los registros de errores de WordPress: Una guía completa](https://www.361sale.com/wp-content/uploads/2024/12/20241221114112468-image.png)
Preguntas frecuentes
P: ¿Dónde puedo encontrar el registro de WordPress?
R: Para acceder al registro de errores, vaya al Administrador de archivos en el /wp-content/ carpeta, busque depurar.log Archivo. Este archivo almacena todos los errores registrados de WordPress para facilitar su revisión y la solución de problemas.
P: ¿Qué es un registro de WordPress?
R: El registro de errores de WordPress es una valiosa herramienta de solución de problemas que puede ayudar a identificar el origen de los problemas provocados por plugins, temas o código.
P: ¿Qué es el registro de depuración de WordPress?
R: WordPress proporciona una herramienta de depuración incorporada para ayudar a identificar la causa raíz de los errores del sitio web. Aunque puede proporcionar información útil, no se recomienda activar la depuración en sitios en línea de acceso público debido a posibles riesgos de seguridad.
P: ¿Es seguro editar los errores directamente en los archivos de registro de WordPress?
R: Aunque es posible editar los archivos, no suele ser recomendable. La edición directa puede introducir nuevos errores o eliminar información importante, lo que es arriesgado.
P: ¿Puedo borrar los registros de errores de WordPress?
R: Es posible borrar el archivo de registro de errores, pero tenga en cuenta que esto borrará todos los errores registrados.
P: ¿Tiene WordPress un registro de actividad?
R: Sí, WordPress dispone de registros de actividad para registrar las acciones de los usuarios y los eventos del sistema. Se puede acceder a ellos desde el panel de control del administrador a través de la opción "artefacto" -> "Registro de actividades"Acceso.
P: ¿Dónde está el registro de errores PHP en WordPress?
R: Los registros de errores de PHP suelen encontrarse en el directorio raíz de una instalación de WordPress, en un archivo llamado wp-content/debug.log.
Enlace a este artículo:https://www.361sale.com/es/31572
El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios