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

Cómo solucionar errores comunes de WordPress en cPanel (5 problemas frecuentes)

Actualizado el 12 de enero de 2026

¿Tu WordPress se ha caído y no sabes por dónde empezar? No te preocupes, es algo que le pasa a todo el mundo en algún momento. La buena noticia es que la gran mayoría de los problemas de WordPress tienen una solución clara y, a menudo, puedes arreglarlos tú mismo desde el panel de control de tu hosting, como cPanel o Syspanel (antes conocido como HestiaCP, que se accede por el puerto 2106).

En esta guía, vamos a desglosar los 5 errores más comunes de WordPress y te voy a explicar, paso a paso y sin tecnicismos, cómo solucionarlos. Al final, tendrás un plan de acción claro para cuando tu web dé problemas.

1. La Temida Pantalla Blanca de la Muerte (WSOD)

La pantalla blanca wordpress es, probablemente, el error más frustrante. Abres tu web y... nada. Una página en blanco. Sin mensajes de error, sin pistas. Esto suele ocurrir por un conflicto de plugins, un tema incompatible o un límite de memoria del servidor agotado.

¿Cómo solucionarlo?

No te asustes, la solución es más sencilla de lo que parece. Vamos a ir descartando causas.

Paso 1: Aumenta el límite de memoria PHP (El más común)

WordPress necesita un mínimo de memoria para funcionar, pero a veces un plugin pide más de la cuenta. Para darle más memoria, vamos a editar el archivo wp-config.php.

  1. Entra en tu cPanel o Syspanel (recuerda, el puerto 2106).
  2. Busca la sección "Administrador de archivos" (File Manager) y ábrela.
  3. Navega hasta la carpeta donde está tu WordPress. Normalmente es public_html o una subcarpeta como public_html/miweb.
  4. Busca el archivo llamado wp-config.php. Haz clic derecho sobre él y selecciona "Editar" o "Edit". Si te pide confirmación, acéptala.
  5. Busca la línea que dice ¡Eso es todo, deja de editar! Feliz blogging. y justo antes de esa línea, pega lo siguiente:
define('WP_MEMORY_LIMIT', '256M');
  1. Guarda los cambios y cierra el editor.
  2. Ahora, recarga tu página web.

[TIP] Si no encuentras la línea exacta, puedes buscar el texto stop editing con el buscador del editor (Ctrl+F o Cmd+F).

Paso 2: Desactiva todos los plugins (Si el paso 1 falla)

Si el problema persiste, el culpable es un plugin. Para desactivarlos todos de golpe, haremos lo mismo que antes, pero con el wp-config.php.

  1. Vuelve a abrir el archivo wp-config.php en el editor.
  2. Busca la misma línea de "stop editing".
  3. Añade esta línea justo antes:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
  1. Guarda el archivo. Esto activa el modo depuración, pero no muestra los errores en pantalla (aún).
  2. Ahora, vamos a desactivar los plugins. Ve a la carpeta public_html y busca la carpeta wp-content.
  3. Dentro de wp-content, busca la carpeta plugins.
  4. Haz clic derecho sobre la carpeta plugins y selecciona "Renombrar". Cámbiale el nombre a algo como plugins_desactivados.
  5. Recarga tu web. ¡Mágicamente, debería volver a funcionar! Esto es porque WordPress ya no encuentra la carpeta de plugins, así que los desactiva todos.

[WARNING] No olvides renombrar la carpeta plugins_desactivados de nuevo a plugins después de arreglar el problema, o tus plugins no funcionarán. Luego, reactiva los plugins uno a uno desde el escritorio de WordPress para encontrar al culpable.

2. Error al Establecer Conexión con la Base de Datos

Este es otro clásico. Verás un mensaje que dice "Error al establecer la conexión con la base de datos". Esto significa que WordPress no puede hablar con la base de datos donde se guardan tus artículos, páginas y configuraciones.

¿Cómo solucionarlo?

Este error suele deberse a que las credenciales de acceso a la base de datos han cambiado o son incorrectas.

Paso 1: Verifica tus credenciales en wp-config.php

  1. Ve al Administrador de archivos de tu panel (cPanel o Syspanel).
  2. Abre el archivo wp-config.php como hicimos antes.
  3. Busca las siguientes líneas:
define('DB_NAME', 'nombre_de_tu_base_de_datos');
define('DB_USER', 'tu_usuario');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');
  1. Comprueba que estos datos son 100% correctos. A veces, al cambiar de hosting o crear una nueva base de datos, estos datos quedan desactualizados.

Paso 2: Soluciona el problema del host de la base de datos

En muchos casos, el problema está en el valor de DB_HOST. Si tu hosting es compartido, normalmente es localhost. Pero en otros casos, puede ser una dirección como mysql.tudominio.com.

  1. Si localhost no funciona, prueba a cambiarlo por 127.0.0.1 (es otra forma de decir "localhost").
  2. Guarda el archivo y recarga.

Paso 3: Repara y optimiza la base de datos

A veces la base de datos está "rota" o corrupta. WordPress tiene una función para repararla.

  1. Abre el archivo wp-config.php de nuevo.
  2. Añade esta línea justo antes de la línea de "stop editing":
define('WP_ALLOW_REPAIR', true);
  1. Guarda el archivo y visita esta URL en tu navegador: tudominio.com/wp-admin/maint/repair.php
  2. Haz clic en "Reparar base de datos" (Repair Database).
  3. Cuando termine, borra esa línea del wp-config.php y guarda el archivo de nuevo. Es importante que la borres por seguridad.

[INFO] Si después de esto sigue sin funcionar, contacta con tu proveedor de hosting. Es posible que la base de datos se haya caído en el servidor y solo ellos puedan reiniciarla.

3. El Error "Error de Conexión Interna del Servidor" (Error 500)

Este error es un poco vago, pero suele indicar un problema con un archivo llamado .htaccess o un plugin conflictivo.

¿Cómo solucionarlo?

Vamos a empezar por el archivo .htaccess, que es el que controla el "cerebro" de las URLs de tu web.

Paso 1: Restablece el archivo .htaccess

  1. Ve al Administrador de archivos.
  2. Asegúrate de tener activada la opción de "Mostrar archivos ocultos" (Show Hidden Files), ya que el .htaccess empieza con un punto y suele estar oculto. En cPanel, esta opción está en la parte superior derecha.
  3. Busca el archivo .htaccess en la raíz de tu WordPress (en public_html).
  4. Haz clic derecho y selecciona "Descargar". Esto hará una copia de seguridad por si acaso.
  5. Después, haz clic derecho y selecciona "Editar". Borra TODO el contenido y pégalo solo esto:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  1. Guarda el archivo y recarga tu web.

[TIP] Si esto no funciona, repite el paso 2 de la pantalla blanca: renombra la carpeta plugins para desactivarlos todos. Si tu web vuelve, ya sabes que es un plugin.

4. "Demasiadas Redirecciones" o "El Bucle de Redirección"

Este error ocurre cuando tu web se redirige a sí misma una y otra vez, hasta que el navegador se rinde. Es un problema muy común después de instalar un certificado SSL o al cambiar la URL de la web.

¿Cómo solucionarlo?

Este problema suele estar en la configuración de la URL o en el propio .htaccess.

Paso 1: Comprueba la configuración de WordPress

  1. Entra en tu phpMyAdmin desde el panel de control (cPanel o Syspanel). Lo encontrarás en la sección de "Bases de datos".
  2. Selecciona tu base de datos en el menú de la izquierda.
  3. Haz clic en la tabla wp_options.
  4. Busca las filas con option_name igual a siteurl y home.
  5. Asegúrate de que ambas tienen la misma URL, y que empiezan con https:// (con la "s" de seguro). Si una tiene http:// y la otra https://, este es tu problema.
  6. Edita las que sean necesarias y guarda.

Paso 2: Revisa el .htaccess (de nuevo)

Si la URL es correcta, a veces una regla mal escrita en el .htaccess causa el bucle.

  1. Vuelve a abrir el archivo .htaccess y borra su contenido.
  2. Reemplázalo con las líneas de WordPress que te mostré en el punto 3 (el error 500). Esto restablece las reglas básicas.

[WARNING] Si estás usando un plugin de caché (como W3 Total Cache o WP Super Cache), borra la caché después de hacer estos cambios. A veces, la caché vieja guarda la redirección incorrecta.

5. "Error al Conectar con el Servidor" o el Problema de los Permisos de Archivos

A veces, al intentar subir una imagen o instalar un plugin, WordPress te da un error de permisos. Esto significa que los archivos de tu web tienen "permisos" demasiado restrictivos o demasiado abiertos en el servidor.

¿Cómo solucionarlo?

La solución es ajustar los permisos a los valores estándar y seguros.

  1. Ve al Administrador de archivos.
  2. Navega a la raíz de tu instalación de WordPress (public_html).
  3. Selecciona TODAS las carpetas y archivos (puedes usar Ctrl+A o Cmd+A).
  4. Haz clic derecho y selecciona "Permisos" o "Change Permissions".
  5. En la ventana que aparece, verás un campo numérico (como 755 o 644).
  6. Para carpetas (directorios), el valor correcto es 755.
  7. Para archivos, el valor correcto es 644.

[INFO] No te obsesiones con hacer esto archivo por archivo. La mayoría de los administradores de archivos te permiten seleccionar todo y aplicar el permiso. Si tienes dudas de cuál es cuál, primero selecciona solo las carpetas (suelen tener un icono de carpeta) y ponles 755; luego selecciona los archivos y ponles 644.


Preguntas Frecuentes (FAQ)

¿Qué hago si no tengo acceso al administrador de WordPress?

No pasa nada. Todos los pasos que hemos visto se hacen desde el panel de control de tu hosting (cPanel o Syspanel), no desde WordPress. Así que puedes solucionar los problemas sin necesidad de entrar en tu escritorio.

¿Cómo sé si mi hosting usa cPanel o Syspanel?

La forma más fácil es preguntar a tu proveedor de hosting. También puedes intentar acceder a tudominio.com/cpanel o tudominio.com:2106 (para Syspanel). Si te aparece una pantalla de inicio de sesión de alguno de ellos, ya lo sabes.

¿Estos pasos funcionan también en otros paneles de control?

Sí, la lógica es la misma. Tanto en cPanel, como en Syspanel, Plesk o cualquier otro, los archivos de WordPress son los mismos y se editan de forma similar. Lo único que cambia es la interfaz del panel para acceder al administrador de archivos.

¿Debo hacer una copia de seguridad antes de hacer estos cambios?

¡SÍ! 100% recomendado. Antes de tocar cualquier archivo, haz una copia de seguridad de tu base de datos y de la carpeta public_html. Puedes usar la herramienta de copias de seguridad de tu propio panel o un plugin como UpdraftPlus (si puedes acceder a WordPress). Es tu red de seguridad.

¿Y si ninguno de estos consejos funciona?

No te preocupes, a veces el problema es más profundo y necesita un especialista. Contacta con el soporte técnico de tu hosting. Ellos tienen acceso a los registros del servidor y pueden ver el error exacto. Explícales qué has hecho siguiendo esta guía y te podrán ayudar mucho más rápido.

Espero que esta guía te haya sido de ayuda. Recuerda que la paciencia es clave y que con un poco de método, casi todos los problemas wordpress tienen solución. ¡Mucho ánimo y a por ello!

¿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