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

Solución de errores comunes de WordPress en cPanel (500, 502, 404)

Actualizado el 8 de mayo de 2026

¿Por qué aparecen errores 500, 502 y 404 en WordPress?

Si estás leyendo esto, probablemente te has encontrado con una pantalla en blanco, un mensaje de error extraño o una página que no carga. No te preocupes, es más común de lo que crees. Los errores wordpress cpanel son la pesadilla de muchos usuarios, pero la buena noticia es que la mayoría tienen una solución sencilla que puedes aplicar tú mismo sin necesidad de ser un experto.

Estos errores no significan que hayas perdido tu sitio web. Simplemente indican que algo está fallando en la comunicación entre tu navegador, el servidor y los archivos de WordPress. Vamos a desglosar cada uno de ellos, entender qué significan y, lo más importante, cómo solucionarlos paso a paso.

Entendiendo los códigos de error HTTP

Antes de lanzarnos a las soluciones, es fundamental que entiendas qué te está diciendo tu servidor. Cada código tiene un significado específico:

  • Error 500 (Internal Server Error): Es un error genérico que indica que algo salió mal en el servidor, pero no especifica qué. Es como si el servidor dijera: "Algo se rompió, pero no sé decirte exactamente qué fue".
  • Error 502 (Bad Gateway): Este error significa que un servidor (el gateway) recibió una respuesta inválida de otro servidor. En el contexto de WordPress, suele estar relacionado con problemas de caché, proxies o el servidor web (Apache/Nginx).
  • Error 404 (Not Found): Este es más fácil de entender. Significa que el archivo o la página que buscas no existe en la ubicación especificada. A menudo ocurre por enlaces rotos o problemas con los enlaces permanentes.

Ahora sí, vamos a la acción. Aquí tienes una guía completa para solucionar 502 wordpress y otros errores directamente desde tu panel de control.

Solucionar el Error 500 en WordPress (cPanel)

El error 500 wordpress cpanel es el más frustrante porque no da pistas. Pero podemos ir descartando causas una por una.

1. Aumentar el límite de memoria de PHP

Una de las causas más comunes del error 500 es que WordPress se queda sin memoria. Si un plugin o tema intenta usar más memoria de la permitida, el servidor se bloquea.

Para solucionarlo, necesitas editar el archivo wp-config.php. Puedes hacerlo desde el Administrador de archivos de cPanel o por FTP.

  • Paso 1: Accede a tu cPanel y abre el Administrador de Archivos.
  • Paso 2: Navega hasta la carpeta public_html (o la carpeta donde esté instalado WordPress).
  • Paso 3: Busca el archivo wp-config.php y haz clic derecho sobre él. Selecciona Editar.
  • Paso 4: Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade esta línea:
define('WP_MEMORY_LIMIT', '256M');
  • Paso 5: Guarda los cambios y recarga tu sitio web.

[TIP] Si no encuentras el archivo wp-config.php, asegúrate de que en el Administrador de Archivos tienes activada la opción "Mostrar archivos ocultos (dotfiles)".

2. Desactivar todos los plugins (Acceso por FTP o Archivos)

Si el error persiste, el problema podría ser un plugin conflictivo. Para comprobarlo, necesitas desactivarlos todos. No te preocupes, es un proceso reversible.

  • Paso 1: Ve al Administrador de Archivos en cPanel.
  • Paso 2: Navega a public_html/wp-content/.
  • Paso 3: Busca la carpeta llamada plugins. Haz clic derecho sobre ella y selecciona Renombrar.
  • Paso 4: Cambia el nombre a plugins_desactivados (o cualquier otro nombre). Esto fuerza a WordPress a no cargar ningún plugin.
  • Paso 5: Intenta acceder a tu web. Si funciona, el problema era uno de los plugins. Ahora, renombra la carpeta de nuevo a plugins y ve activando los plugins uno a uno desde tu panel de administración (/wp-admin) para encontrar al culpable.

[WARNING] Si renombras la carpeta de plugins, perderás temporalmente el acceso a tu panel de administración hasta que la renombres de nuevo. Es una técnica segura, pero hazlo con cuidado.

3. Revisar los permisos de archivos y carpetas

Los permisos incorrectos también pueden causar el error 500. Los archivos deben tener permiso 644 y las carpetas 755.

  • Paso 1: En el Administrador de Archivos, selecciona la carpeta public_html.
  • Paso 2: Haz clic en Seleccionar todo en la barra superior.
  • Paso 3: Haz clic en el botón Permisos (o Permissions) en la barra superior.
  • Paso 4: Asegúrate de que esté marcado como 755 para carpetas y 644 para archivos. Puedes hacerlo de forma selectiva o usar la opción de "Cambiar permisos de forma recursiva" si tu panel lo permite.

[INFO] Si no te sientes cómodo cambiando permisos en masa, céntrate en los archivos .htaccess, wp-config.php y index.php que suelen ser los más sensibles.

4. Verificar el archivo .htaccess

Un archivo .htaccess corrupto puede ser la causa. Puedes restaurarlo fácilmente.

  • Paso 1: En el Administrador de Archivos, ve a public_html.
  • Paso 2: Busca el archivo .htaccess (recuerda activar "Mostrar archivos ocultos" si no lo ves).
  • Paso 3: Haz clic derecho y renómbralo a .htaccess_backup.
  • Paso 4: Ve a tu panel de WordPress (/wp-admin) y navega a Ajustes > Enlaces permanentes.
  • Paso 5: Sin cambiar nada, haz clic en Guardar cambios. Esto generará un archivo .htaccess nuevo y limpio.

5. Comprobar si el problema es un tema

Al igual que los plugins, un tema con errores puede causar el error 500. Puedes cambiarlo temporalmente a un tema por defecto (como Twenty Twenty-Four).

  • Paso 1: Accede a tu base de datos MySQL desde cPanel (phpMyAdmin).
  • Paso 2: Abre la base de datos de tu sitio web.
  • Paso 3: Busca la tabla wp_options (el prefijo puede variar).
  • Paso 4: Localiza las filas con option_name igual a template y stylesheet.
  • Paso 5: Cambia el option_value a twentytwentyfour (o el nombre de un tema por defecto) en ambas filas.
  • Paso 6: Guarda y recarga tu web.

Solucionar el Error 502 Bad Gateway en WordPress

El error 502 es un poco más técnico, pero también tiene solución. Generalmente está relacionado con la configuración del servidor, la caché o problemas con PHP.

1. Limpiar la caché del navegador y del servidor

A veces, el error 502 es simplemente un problema de caché obsoleta.

  • Paso 1: Limpia la caché de tu navegador (Ctrl + Shift + Supr en Chrome).
  • Paso 2: Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), elimina la caché desde el panel de WordPress. Si no puedes acceder, ve a public_html/wp-content/ y elimina las carpetas de caché de tu plugin (por ejemplo, cache o w3tc).
  • Paso 3: Si tu hosting tiene una caché a nivel de servidor (como LiteSpeed Cache o Varnish), purga esa caché desde cPanel. Busca un icono llamado "Cache" o "Optimizar" en tu panel.

2. Cambiar la versión de PHP

Un error 502 a menudo ocurre porque el proceso de PHP se ha bloqueado. Cambiar la versión de PHP puede resolver el problema.

  • Paso 1: En cPanel, busca la sección Software o Idiomas y haz clic en Select PHP Version (o "MultiPHP Manager").
  • Paso 2: Cambia la versión de PHP a una diferente (por ejemplo, de 7.4 a 8.0 o viceversa).
  • Paso 3: Haz clic en Aplicar o Guardar.
  • Paso 4: Recarga tu sitio web. Si el error persiste, vuelve a cambiarla a la versión anterior.

[WARNING] Asegúrate de que la versión de PHP que elijas sea compatible con tu versión de WordPress y tus plugins. Las versiones más antiguas de plugins pueden no funcionar con PHP 8.0+.

3. Revisar los logs de errores del servidor

Los logs son tus mejores amigos para diagnosticar problemas.

  • Paso 1: En cPanel, busca la sección Métricas y haz clic en Errores o Error Logs.
  • Paso 2: Busca los errores más recientes. Verás líneas de texto que indican qué archivo está fallando y por qué.
  • Paso 3: Copia el error y búscalo en Google. La mayoría de las veces, la solución ya está documentada.

4. Desactivar el CDN o Proxy

Si estás usando un CDN (como Cloudflare), a veces el error 502 se origina en sus servidores, no en el tuyo.

  • Paso 1: Accede a tu cuenta de Cloudflare.
  • Paso 2: Pausa temporalmente el proxy (el icono de la nube naranja).
  • Paso 3: Recarga tu web. Si funciona, el problema es de Cloudflare. Puedes purgar la caché desde su panel.

Solucionar el Error 404 en WordPress

El error 404 es el más fácil de solucionar y suele estar relacionado con los enlaces permanentes.

1. Actualizar los enlaces permanentes

Esta es la solución más común para el error 404.

  • Paso 1: Accede a tu panel de administración de WordPress (/wp-admin).
  • Paso 2: Ve a Ajustes > Enlaces permanentes.
  • Paso 3: Sin cambiar nada, simplemente haz clic en Guardar cambios.
  • Paso 4: WordPress actualizará la estructura de los enlaces y el archivo .htaccess. Esto suele resolver el problema al instante.

2. Comprobar el archivo .htaccess

Si el paso anterior no funciona, el .htaccess podría estar dañado.

  • Paso 1: Ve al Administrador de Archivos y busca el .htaccess en public_html.
  • Paso 2: Ábrelo y asegúrate de que contiene el código estándar de WordPress:
# 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
  • Paso 3: Si no lo tiene, pégalo y guarda los cambios. Si no puedes acceder a tu panel, renombra el archivo y vuelve a generar los enlaces permanentes (como hicimos antes).

3. Restaurar desde una copia de seguridad

Si nada de lo anterior funciona, puede que hayas borrado un archivo sin querer. La solución más rápida es restaurar tu sitio desde una copia de seguridad reciente.

  • Paso 1: En cPanel, busca la sección Archivos y haz clic en Copias de seguridad.
  • Paso 2: Restaura la copia de seguridad más reciente de tu public_html y de tu base de datos.

[INFO] Si tu hosting no tiene copias de seguridad automáticas, consulta si ofrecen un servicio de "Backup Manager" o contacta con el soporte de tu proveedor.

Consejos finales para evitar futuros errores WordPress cPanel

Prevenir es mejor que curar. Aquí tienes algunos consejos para evitar que estos errores se repitan:

  • Mantén todo actualizado: Actualiza siempre WordPress, los plugins y los temas a sus últimas versiones.
  • Usa plugins de calidad: Instala solo plugins de desarrolladores de confianza y elimina los que no uses.
  • Realiza copias de seguridad periódicas: Es tu red de seguridad. Configura copias automáticas si es posible.
  • No edites archivos directamente si no sabes lo que haces: Si necesitas añadir código, usa un plugin de fragmentos de código o crea un tema hijo.

[TIP] Si después de seguir todos estos pasos el error persiste, contacta con el soporte de tu hosting. Ellos tienen acceso a configuraciones del servidor que tú no puedes ver y podrán diagnosticar el problema en profundidad.

Recuerda que estos errores son normales en el mundo de WordPress y, con esta guía, tienes las herramientas para solucionar 502 wordpress y cualquier otro problema. No te desesperes, respira hondo y sigue los pasos uno a uno. ¡Tu sitio web volverá a estar en línea en poco tiempo!

¿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