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

Cómo solucionar errores comunes de WordPress en cPanel (500, 404, conexión)

Actualizado el 7 de enero de 2026

¿Por qué aparecen estos errores en WordPress y cómo afectan a tu web?

Si estás leyendo esto, probablemente te has encontrado con uno de esos mensajes frustrantes al intentar acceder a tu sitio web. No te preocupes, es más común de lo que crees y, en la gran mayoría de los casos, tiene solución. Los errores wordpress cpanel son una de las consultas más frecuentes en soporte técnico, precisamente porque pueden deberse a múltiples causas.

En esta guía, vamos a desglosar los tres errores más habituales: el temido error 500 wordpress cpanel, el frustrante error 404 wordpress cpanel y el molesto error conexion base datos wordpress cpanel. Te explicaré paso a paso, con un lenguaje claro y sin tecnicismos innecesarios, cómo diagnosticar y solucionar cada uno de ellos desde tu panel de control.

Antes de empezar, es importante que sepas que todos los pasos que te voy a mostrar se realizan desde cPanel, el panel de control que la mayoría de los proveedores de hosting utilizan. Si tu hosting usa otro panel, como Syspanel (que es el antiguo HestiaCP y se accede por el puerto 2106), los conceptos serán los mismos, aunque la interfaz cambie ligeramente.


Error 500 en WordPress desde cPanel: El problema del "Internal Server Error"

El error 500 wordpress cpanel es, sin duda, el más común y, a la vez, el más genérico. Básicamente, significa que el servidor encontró un problema inesperado que le impidió completar tu solicitud. Es como si el motor de tu coche fallara sin darte un código específico de avería.

¿Qué causa el error 500?

Las causas más frecuentes son:

  • Un archivo .htaccess corrupto o con reglas incorrectas.
  • Un plugin o tema que tiene conflictos con la versión de PHP de tu servidor.
  • Permisos de archivos o carpetas incorrectos (muy común después de migraciones).
  • Límite de memoria PHP agotado.
  • Archivos del núcleo de WordPress dañados.

Solución paso a paso para el error 500

Vamos a ir de lo más sencillo a lo más complejo. Te recomiendo que sigas el orden, ya que así ahorrarás tiempo.

Paso 1: Revisa y restablece el archivo .htaccess

Este es el primer sospechoso. El archivo .htaccess es un archivo de configuración especial que controla cómo se comporta tu servidor.

  1. Accede a tu cPanel y entra en el Administrador de archivos.
  2. Navega hasta la carpeta public_html (o la carpeta donde esté instalado WordPress).
  3. Busca el archivo .htaccess. Es posible que tengas que activar la opción "Mostrar archivos ocultos" en la esquina superior derecha del Administrador de archivos.
  4. Haz clic derecho sobre él y selecciona Renombrar. Cámbiale el nombre a .htaccess_backup. Esto lo "desactivará".
  5. Vuelve a intentar acceder a tu web.

[TIP] Si el error desaparece, el problema era el .htaccess. Ahora ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en "Guardar cambios" para que WordPress genere uno nuevo y limpio automáticamente.

Paso 2: Desactiva todos los plugins (de forma manual)

Si el problema no era el .htaccess, el siguiente paso es comprobar si un plugin está causando el conflicto. A veces, no puedes ni entrar al panel de administración, así que lo haremos manualmente.

  1. En el Administrador de archivos, entra en la carpeta public_html/wp-content/.
  2. Busca la carpeta llamada plugins.
  3. Haz clic derecho sobre ella y selecciona Renombrar. Cámbiale el nombre a plugins_desactivados.
  4. Intenta acceder a tu web.

[INFO] Al renombrar la carpeta, WordPress no encontrará ningún plugin y los desactivará todos de forma efectiva. Si la web carga correctamente, el problema es uno de tus plugins.

Para reactivarlos, renombra la carpeta de nuevo a plugins. Luego, entra en tu panel de WordPress y activa los plugins uno a uno desde Plugins > Plugins instalados hasta encontrar el que causa el error.

Paso 3: Cambia a un tema por defecto

Un tema mal codificado también puede provocar un error 500. Si el paso anterior no funcionó, vamos a probar con el tema.

  1. En la carpeta public_html/wp-content/, busca la carpeta themes.
  2. Dentro de ella, verás las carpetas de tus temas. Si tienes un tema llamado twentytwentyfour o similar (los temas por defecto de WordPress), úsalo. Si no, renombra la carpeta de tu tema activo a tema_malito.
  3. WordPress debería usar automáticamente un tema por defecto.

Si la web carga, el problema es tu tema. Podrás reinstalarlo o usar otro.

Paso 4: Aumenta el límite de memoria PHP

A veces, el error 500 se debe a que WordPress se queda sin memoria. Puedes aumentarlo editando el archivo wp-config.php.

  1. En la raíz de tu instalación de WordPress, busca el archivo wp-config.php.
  2. Haz clic derecho y selecciona Editar.
  3. Busca la línea que dice ¡Eso es todo, deja de editar! o similar.
  4. Justo antes de esa línea, pega este código:
define('WP_MEMORY_LIMIT', '256M');
  1. Guarda los cambios.

Paso 5: Revisa los permisos de archivos y carpetas

Los permisos incorrectos son otra causa común. Los archivos deben tener permiso 644 y las carpetas 755.

  1. En el Administrador de archivos, selecciona todos los archivos y carpetas de public_html.
  2. Haz clic en el botón Permisos en la barra superior.
  3. Asegúrate de que esté marcado como 755 para carpetas y 644 para archivos.

[WARNING] No cambies los permisos de forma masiva si no estás seguro. Si ves que la web se rompe, revierte los cambios. Lo más seguro es hacerlo solo en las carpetas y archivos que dan problemas.


Error 404 en WordPress desde cPanel: "Página no encontrada"

El error 404 wordpress cpanel es más específico. Significa que el servidor no encuentra la página que buscas. Es decir, la URL no coincide con ningún archivo o ruta en tu servidor. Es como si intentaras ir a una calle que no existe en el mapa.

¿Por qué aparece el error 404?

La causa principal es un problema con los enlaces permanentes (Permalinks). Esto suele pasar después de migrar el sitio, cambiar la URL de la web o actualizar WordPress.

Solución para el error 404

Paso 1: Actualiza los enlaces permanentes

Esta es la solución más rápida y efectiva en el 90% de los casos.

  1. Accede a tu panel de administración de WordPress (tudominio.com/wp-admin).
  2. Ve a Ajustes > Enlaces permanentes.
  3. No cambies nada. Simplemente, haz clic en el botón Guardar cambios al final de la página.
  4. WordPress actualizará las reglas de reescritura de URL y el error 404 debería desaparecer.

Paso 2: Forzar la actualización desde .htaccess

Si no puedes acceder al panel de administración, puedes forzar la actualización desde el archivo .htaccess.

  1. Sigue los pasos del Paso 1 de la sección del Error 500 para renombrar tu .htaccess.
  2. Accede a tu web. Verás que la página carga, pero sin estilos.
  3. Vuelve al Administrador de archivos y renombra el archivo de vuelta a .htaccess.
  4. Intenta acceder a una página interna de tu web.

Paso 3: Comprueba si el error es solo en una página

Si el error 404 solo aparece en una página específica, puede que el enlace esté mal escrito o que hayas cambiado la estructura de la URL. Ve a Entradas > Todas las entradas y edita la entrada problemática. Verás la URL en la parte superior y podrás corregirla.


Error de conexión a la base de datos en WordPress desde cPanel

Este es uno de los errores más alarmantes, pero casi siempre tiene una solución sencilla. El error conexion base datos wordpress cpanel aparece como "Error establishing a database connection". Esto significa que WordPress no puede comunicarse con la base de datos donde se almacena todo tu contenido.

¿Qué lo causa?

  • Credenciales de la base de datos incorrectas en el archivo wp-config.php.
  • La base de datos o el usuario de la base de datos han sido eliminados o corruptos.
  • El servidor de la base de datos (MySQL) está caído o sobrecargado.
  • El prefijo de las tablas de la base de datos es incorrecto.

Solución para el error de conexión a la base de datos

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

Este es el archivo clave. Contiene los datos de acceso a tu base de datos.

  1. Ve al Administrador de archivos y abre la carpeta public_html.
  2. Busca el archivo wp-config.php y haz clic derecho > Editar.
  3. Busca las líneas que contienen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.
  4. Compara estos valores con los que tienes en tu cPanel.

[INFO] Para ver tus credenciales de base de datos en cPanel, busca la sección Bases de datos MySQL. Ahí verás los nombres de las bases de datos y los usuarios. Los prefijos suelen ser algo como tuusuario_nombredb.

Paso 2: Revisa el usuario y la base de datos

A veces, el usuario de la base de datos no tiene los permisos necesarios.

  1. En Bases de datos MySQL, busca tu base de datos y su usuario.
  2. Asegúrate de que el usuario esté asociado a la base de datos.
  3. Si no lo está, añádelo y otórgale TODOS LOS PRIVILEGIOS.

Paso 3: Comprueba el host de la base de datos

El DB_HOST casi siempre es localhost, pero en algunos hostings puede ser algo como mysql.tudominio.com o una IP. Si no estás seguro, consulta la documentación de tu proveedor o el correo de bienvenida de tu hosting.

Paso 4: Repara la base de datos

cPanel tiene una herramienta para reparar bases de datos.

  1. Ve a Bases de datos MySQL.
  2. Busca tu base de datos.
  3. Marca la casilla de verificación junto a ella.
  4. Haz clic en Reparar base de datos en el menú desplegable.

Preguntas frecuentes (FAQ) sobre errores de WordPress en cPanel

Aquí te dejo algunas de las preguntas que más nos hacéis en soporte.

¿Puedo perder mi contenido si cometo un error al seguir estos pasos?

En la mayoría de los pasos, como renombrar archivos, no pierdes nada. Sin embargo, te recomiendo que hagas una copia de seguridad completa antes de empezar. En cPanel, puedes usar la herramienta Copias de seguridad para descargar una copia de tu web y tu base de datos.

¿Qué hago si ninguno de estos pasos funciona?

Si has seguido todos los pasos y el error persiste, el problema puede estar en el servidor. En ese caso, contacta con tu proveedor de hosting. Es posible que haya un problema de configuración en el servidor que solo ellos puedan resolver.

¿El error 404 afecta a mi posicionamiento SEO?

Sí, un error 404 puede perjudicar tu SEO si se mantiene durante mucho tiempo. Los motores de búsqueda interpretan que la página ya no existe, lo que puede hacer que pierdas posiciones. Es importante solucionarlo lo antes posible.

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

La forma más fácil es mirar el enlace que te ha enviado tu proveedor para acceder al panel de control. Si termina en :2083, es cPanel. Si termina en :2106, es Syspanel (el antiguo HestiaCP). Si no estás seguro, contacta con tu proveedor.

[WARNING] Nunca compartas tus credenciales de acceso (usuario y contraseña) con nadie, ni siquiera con tu diseñador web, a menos que sea de total confianza. Es mejor crear un usuario adicional para ellos si es necesario.

Espero que esta guía te haya sido de gran ayuda. Recuerda que la paciencia es clave. Ve paso a paso, sin prisas, y casi con total seguridad podrás resolver el problema tú mismo. ¡Mucha suerte!

¿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