🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

¿Cómo solucionar la pantalla blanca de WordPress en Syspanel?

Actualizado el 6 de mayo de 2026

¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, es probable que hayas llegado a una de las situaciones más frustrantes para cualquier usuario de WordPress: la temida pantalla blanca de WordPress. No te preocupes, es un problema muy común y, por suerte, casi siempre tiene solución.

En esta guía, te explicaré paso a paso cómo diagnosticar y solucionar la pantalla blanca WordPress desde tu panel de control Syspanel. Vamos a usar herramientas como el debug WordPress y a revisar las causas más habituales. Todo explicado de forma sencilla, sin tecnicismos complicados.

¿Qué es la pantalla blanca de WordPress y por qué aparece?

La pantalla blanca WordPress, también conocida como "White Screen of Death" (WSOD), es un error crítico que impide que tu sitio web cargue. Simplemente ves una página en blanco, sin ningún mensaje de error. Esto sucede cuando PHP (el lenguaje en el que está escrito WordPress) encuentra un error fatal y se detiene por completo.

Las causas más comunes son:

  • Problemas de memoria: El límite de memoria de PHP es demasiado bajo.
  • Plugins o temas conflictivos: Una actualización o un código defectuoso en un plugin o tema.
  • Archivos corruptos de WordPress: Una actualización fallida o un archivo dañado.
  • Errores de sintaxis en archivos: Por ejemplo, en el archivo functions.php de tu tema.
  • Problemas con el servidor: Configuraciones incorrectas en Syspanel.

Primeros pasos: Accede a Syspanel y activa el modo debug

Antes de nada, vamos a activar el debug WordPress. Esta es la herramienta más poderosa para ver qué está fallando exactamente. Te mostrará los errores en lugar de la pantalla blanca.

Paso 1: Accede a Syspanel (HestiaCP)

Syspanel es el panel de control que usamos para gestionar tu hosting. Recuerda que se accede a través del puerto 2106.

  1. Abre tu navegador y escribe: https://tudominio.com:2106 (reemplaza tudominio.com por tu dominio real).
  2. Introduce tu usuario y contraseña de Syspanel (HestiaCP).

Paso 2: Activa el modo debug de WordPress desde el administrador de archivos

No necesitas ser un experto. Vamos a editar un archivo de configuración de WordPress directamente desde Syspanel.

  1. Dentro de Syspanel, busca y haz clic en el botón "Administrador de archivos" (File Manager).

  2. Navega hasta la carpeta donde está instalado WordPress. Normalmente es public_html o una carpeta con el nombre de tu dominio.

  3. Busca el archivo llamado wp-config.php. Haz clic derecho sobre él y selecciona "Editar" (Edit).

  4. Busca la línea que dice:
    define('WP_DEBUG', false);

  5. Cámbiala por esto:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    
    • WP_DEBUG: Activa el modo de depuración.
    • WP_DEBUG_LOG: Guarda todos los errores en un archivo de registro llamado debug.log dentro de la carpeta wp-content.
    • WP_DEBUG_DISPLAY: Lo ponemos en false para que los errores no se muestren en la pantalla (a veces pueden romper el diseño), sino que se guarden en el archivo de registro.
  6. Guarda los cambios (botón "Save" o "Guardar").

[INFO] Si no encuentras la línea define('WP_DEBUG', false);, puedes añadir el bloque de código justo antes de la línea que dice: /* ¡Eso es todo, deja de editar! Feliz blogging. */.

Paso 3: Revisa el archivo de registro de errores (debug.log)

Ahora que has activado el modo debug, cada vez que cargues tu web y dé la pantalla blanca, el error se guardará en un archivo.

  1. Vuelve al Administrador de archivos de Syspanel.
  2. Navega a la carpeta wp-content.
  3. Busca un archivo llamado debug.log. Si no existe, carga tu web una vez (verás la pantalla blanca) y vuelve a la carpeta; debería aparecer.
  4. Haz clic derecho sobre debug.log y selecciona "Editar" (Edit) o "Ver" (View).
  5. Aquí está la clave. Verás líneas como esta:
    [01-Ene-2024 10:00:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function ...
    • Busca palabras clave como Fatal error, Parse error o Warning.
    • Fíjate en qué archivo se menciona el error. Por ejemplo: /public_html/wp-content/plugins/mi-plugin/mi-plugin.php o /public_html/wp-content/themes/mi-tema/functions.php.

[TIP] Este archivo debug.log es tu mejor amigo. Te dirá exactamente qué plugin, tema o archivo está causando el problema.

Soluciones paso a paso según el error

Ahora que tienes el diagnóstico, vamos a la acción. Aquí tienes las soluciones más comunes para la pantalla blanca WordPress.

Solución 1: Aumentar el límite de memoria de PHP

Si el error en el debug.log menciona Allowed memory size of xxx bytes exhausted, tu sitio se está quedando sin memoria.

  1. En el Administrador de archivos de Syspanel, busca de nuevo el archivo wp-config.php y edítalo.
  2. Justo antes de la línea /* ¡Eso es todo, deja de editar! */, añade esta línea:
    define('WP_MEMORY_LIMIT', '256M');
  3. Guarda el archivo. Esto aumenta el límite de memoria a 256 MB, que suele ser suficiente para la mayoría de sitios.

Solución 2: Deshabilitar plugins manualmente (sin acceso al escritorio)

Como no puedes acceder al panel de administración de WordPress, lo haremos desde Syspanel.

  1. Ve al Administrador de archivos y navega a wp-content.
  2. Busca la carpeta plugins.
  3. Cámbiale el nombre a la carpeta. Por ejemplo, renómbrala a plugins_desactivados.
  4. Vuelve a cargar tu web. Si la pantalla blanca desaparece, el problema era uno de tus plugins.
  5. Ahora, para identificar cuál, crea una carpeta nueva llamada plugins (vacía).
  6. Dentro de la carpeta plugins_desactivados, mueve los plugins de uno en uno a la nueva carpeta plugins. Después de mover cada uno, carga tu web. Cuando la pantalla blanca vuelva a aparecer, ¡ese es el plugin conflictivo! Elimínalo o sustitúyelo.

[WARNING] Si no puedes renombrar la carpeta, contacta con tu proveedor de hosting para que lo hagan desde el servidor.

Solución 3: Cambiar al tema por defecto (Twenty Twenty-Four)

Si el problema no son los plugins, puede ser tu tema.

  1. En el Administrador de archivos, ve a wp-content/themes.
  2. Verás una carpeta con el nombre de tu tema activo (ej: mi-tema-personalizado).
  3. Cámbiale el nombre a esa carpeta. Por ejemplo: mi-tema-personalizado_desactivado.
  4. WordPress automáticamente cambiará al tema por defecto (Twenty Twenty-Four o similar).
  5. Carga tu web. Si funciona, el problema era tu tema. Puedes reinstalarlo o contactar al desarrollador.

Solución 4: Restaurar archivos principales de WordPress

A veces, un archivo central de WordPress se corrompe.

  1. Descarga una copia nueva de WordPress desde wordpress.org (la misma versión que tienes instalada).
  2. Descomprime el archivo en tu ordenador.
  3. A través del Administrador de archivos de Syspanel, sube y reemplaza las carpetas wp-admin y wp-includes (no la carpeta wp-content).
  4. También sube y reemplaza los archivos sueltos de la raíz (como wp-config.php NO, pero sí index.php, wp-settings.php, etc.).

[INFO] Este método no afecta a tus entradas, páginas ni configuraciones, ya que todo eso está en la base de datos y en la carpeta wp-content.

Preguntas frecuentes (FAQ) sobre la pantalla blanca

¿La pantalla blanca borra mis datos?

No, para nada. Tus artículos, imágenes, usuarios y configuraciones están seguros en la base de datos. La pantalla blanca solo impide que se muestre la web, pero no elimina nada.

¿Qué hago si no aparece el archivo debug.log?

Asegúrate de haber guardado bien el archivo wp-config.php después de añadir las líneas de debug. También verifica que los permisos de la carpeta wp-content sean 755. Si el archivo no se crea, el error puede ser de un nivel más bajo (servidor). En ese caso, contacta con soporte.

¿Puedo solucionarlo desde la base de datos?

Sí, como último recurso. Si no puedes acceder ni siquiera al Administrador de archivos, puedes desactivar plugins desde la base de datos usando phpMyAdmin en Syspanel. Es más técnico, pero funciona.

  1. En Syspanel, busca el icono de phpMyAdmin.
  2. Selecciona tu base de datos de WordPress.
  3. Busca la tabla wp_options (el prefijo wp_ puede ser diferente).
  4. Busca la fila con option_name = active_plugins.
  5. Edita el valor de option_value y bórralo todo, dejándolo vacío. Esto desactivará todos los plugins.

¿Es culpa de mi hosting?

A veces sí. Si tu servidor tiene una configuración de PHP muy restrictiva o recursos limitados, puede causar la pantalla blanca WordPress. Syspanel te permite ajustar la versión de PHP y los límites de recursos. Si después de todo sigues con el problema, contacta con el equipo de soporte técnico de tu hosting.

Consejo final: Prevenir la pantalla blanca

  • Actualiza siempre: Mantén WordPress, tus temas y plugins actualizados.
  • Haz copias de seguridad: Usa la herramienta de Backup de Syspanel (HestiaCP) para tener una copia de seguridad antes de hacer cambios importantes.
  • Usa un tema hijo: Si modificas el código de tu tema, usa un tema hijo para que las actualizaciones no borren tus cambios.
  • Prueba en un entorno de staging: Antes de aplicar cambios grandes, pruébalos en un clon de tu web.

Espero que esta guía te haya sido de gran ayuda. Recuerda, la pantalla blanca WordPress es un susto, pero casi siempre tiene una solución sencilla. ¡Ánimo y a por ello! Si te encuentras atascado, no dudes en buscar ayuda profesional o en los foros de soporte de WordPress.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel