El error «White Screen of Death» (WSOD) es uno de los problemas más frustrantes en WordPress. Este error provoca que tu sitio web se quede en una pantalla blanca sin mostrar ningún mensaje de error, lo que puede dificultar la resolución del problema. Afortunadamente, hay varias formas de abordar y solucionar este problema.
En esta guía, te mostraremos cómo eliminar el error «White Screen of Death» y restaurar tu sitio WordPress a su funcionamiento normal.
¿Qué es el «White Screen of Death»? #
El «White Screen of Death» ocurre cuando WordPress no puede cargar la página correctamente, pero no muestra ningún mensaje de error. Esto puede ser causado por varios factores, como:
- Plugins incompatibles o mal configurados.
- Temas defectuosos.
- Errores en el archivo
.htaccess. - Problemas de memoria en el servidor.
Pasos para solucionar el «White Screen of Death» en WordPress #
1. Aumentar el Límite de Memoria de PHP #
El error «White Screen of Death» puede ocurrir debido a la falta de memoria en el servidor. Para solucionarlo, puedes aumentar el límite de memoria de PHP.
Aumentar el límite de memoria mediante wp-config.php: #
- Accede a tu cuenta de cPanel.
- Navega a Administrador de Archivos y busca el archivo
wp-config.phpen el directorio raíz de tu instalación de WordPress. - Edita el archivo y agrega la siguiente línea justo antes de
/* That's all, stop editing! Happy blogging. */:
define('WP_MEMORY_LIMIT', '256M');- Guarda los cambios y verifica si el problema persiste.
2. Desactivar Todos los Plugins #
Un plugin defectuoso o incompatible puede causar el error WSOD. Para solucionar esto, intenta desactivar todos los plugins.
Desactivar plugins desde el cPanel: #
- Accede a tu cPanel y abre el Administrador de Archivos.
- Navega a
wp-contenty cambia el nombre de la carpeta plugins a algo como plugins_old. - Esto desactivará todos los plugins. Luego, ve a tu sitio web y verifica si el problema se ha resuelto.
- Si el sitio carga correctamente, puedes ir activando los plugins uno por uno para identificar cuál está causando el problema.
- Una vez identificado el plugin problemático, puedes eliminarlo o actualizarlo.
Desactivar plugins desde la base de datos: #
- Accede a phpMyAdmin desde tu cPanel.
- Selecciona la base de datos de WordPress.
- Abre la tabla
wp_optionsy busca el campoactive_plugins. - Modifica el valor de
active_pluginspara desactivar todos los plugins.
3. Cambiar el Tema a un Tema Predeterminado de WordPress #
El tema de tu sitio web podría estar causando el problema. Para verificar si este es el caso, cambia el tema a uno predeterminado, como Twenty Twenty-One.
Cambiar el tema a través de la base de datos: #
- Accede a phpMyAdmin.
- Selecciona la base de datos de WordPress y abre la tabla
wp_options. - Busca los campos
templateystylesheet. - Modifica los valores de estos campos para que apunten a uno de los temas predeterminados (por ejemplo,
twentyseventeen).
Cambiar el tema desde el cPanel: #
Si no puedes acceder al área de administración de WordPress, también puedes cambiar el tema directamente desde el Administrador de Archivos.
- Accede al cPanel y abre el Administrador de Archivos.
- Navega a la carpeta
wp-content/themes. - Cambia el nombre de la carpeta del tema activo para desactivarlo.
- WordPress cambiará automáticamente al tema predeterminado.
4. Reemplazar el Archivo .htaccess #
El archivo .htaccess puede estar corrupto y causando el «White Screen of Death». Puedes solucionarlo reemplazando el archivo .htaccess con una nueva copia.
Reemplazar .htaccess: #
- Accede a Administrador de Archivos en cPanel.
- Encuentra el archivo
.htaccessen el directorio raíz de tu WordPress y haz una copia de seguridad del archivo. - Elimina el archivo
.htaccessy luego intenta cargar tu sitio. - Si el sitio carga, ve a Ajustes > Enlaces permanentes en el área de administración de WordPress y guarda los cambios para generar un nuevo archivo
.htaccess.
5. Activar el Modo de Depuración de WordPress #
Si no puedes identificar el problema, activar el modo de depuración de WordPress te ayudará a encontrar errores específicos que podrían estar causando el problema.
Activar el modo de depuración: #
- Accede a tu wp-config.php.
- Agrega las siguientes líneas antes de
/* That's all, stop editing! Happy blogging. */:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);- Guarda los cambios. Los errores se registrarán en el archivo
wp-content/debug.log, lo que te permitirá ver detalles sobre el error.
6. Verificar los Errores del Servidor #
A veces el error «White Screen of Death» puede estar relacionado con problemas en el servidor, como límites de recursos o problemas con el proveedor de hosting. Si has probado todas las soluciones anteriores y el error persiste, contacta a tu proveedor de hosting para que te ayuden a identificar y resolver el problema.
Conclusión #
El error «White Screen of Death» en WordPress puede ser frustrante, pero siguiendo estos pasos puedes solucionarlo. Asegúrate de aumentar la memoria de PHP, desactivar plugins, cambiar el tema y revisar la configuración del archivo .htaccess. Si el problema persiste, la depuración de errores y la ayuda del soporte de tu hosting pueden ser la solución.
Si deseas una solución más confiable, migrar a nuestro Hosting WordPress Administrado es una excelente opción para garantizar un sitio web rápido, seguro y optimizado. Visita www.fulltech.com.ar/hosting-wordpress/ para más información.