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

Cómo solucionar errores comunes en cPanel y Plesk

Actualizado el 22 de junio de 2026

Si estás gestionando tu propio sitio web, es muy probable que en algún momento te encuentres con algún mensaje de error en tu panel de control. Tanto cPanel como Plesk son herramientas muy potentes, pero a veces pueden presentar problemas que, aunque parezcan graves, tienen soluciones muy sencillas.

En esta guía extensa y detallada, voy a explicarte paso a paso cómo solucionar los errores cPanel y errores Plesk más comunes. El objetivo es que puedas solucionar problemas hosting por ti mismo, sin necesidad de llamar al soporte técnico para cada pequeña incidencia. Vamos a ello.


Errores comunes en cPanel

cPanel es el panel de control más popular del mundo. Es muy visual y fácil de usar, pero también tiene sus propios fantasmas. Aquí te dejo los más frecuentes y cómo resolverlos.

Error 500 Internal Server Error

Este es, sin duda, el error más temido por los usuarios novatos. Aparece de repente y no da mucha información. Sin embargo, la causa suele ser muy concreta.

¿Qué lo causa? Un archivo .htaccess dañado, un plugin o tema de WordPress que falla, o permisos de archivos incorrectos.

Cómo solucionarlo:

  1. Accede a cPanel y busca la sección "Administrador de archivos".
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio).
  3. Busca el archivo llamado .htaccess. Si no lo ves, activa la opción "Mostrar archivos ocultos" en la configuración.
  4. Renombra el archivo a .htaccess_old. Esto lo desactivará temporalmente.
  5. Vuelve a cargar tu web. Si funciona, el problema está en ese archivo.
  6. Regenera el .htaccess: Si usas WordPress, ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios". Esto creará un nuevo archivo limpio.

[TIP] Si el error persiste, desactiva todos los plugins de WordPress renombrando la carpeta wp-content/plugins a wp-content/plugins_old desde el Administrador de archivos.

Error 503 Service Unavailable

Este error significa que tu servidor está sobrecargado o que un script está consumiendo demasiados recursos.

¿Qué lo causa? Un plugin que hace muchas peticiones, un pico de visitas, o un proceso PHP atascado.

Cómo solucionarlo:

  1. Reinicia tu cuenta: En cPanel, busca la herramienta "Reiniciar" o "LiteSpeed" (depende del hosting). Busca la opción "Reiniciar PHP" o "Reiniciar servidor".
  2. Revisa el uso de recursos: En cPanel, entra en "Métricas" > "Uso de recursos". Ahí verás qué proceso está consumiendo más CPU o memoria.
  3. Optimiza tu web: Si es un WordPress, instala un plugin de caché (como WP Rocket o W3 Total Cache) para reducir la carga.
  4. Contacta con soporte: Si el error es constante, tu plan de hosting puede ser insuficiente. Pide una revisión de recursos.

Error 404 Not Found (Página no encontrada)

Aunque parezca un error de enlace roto, en cPanel suele deberse a una mala configuración del dominio o del archivo .htaccess.

¿Qué lo causa? Enlaces permanentes de WordPress mal configurados, o un dominio que no apunta correctamente.

Cómo solucionarlo:

  1. Verifica los enlaces permanentes: En WordPress, ve a Ajustes > Enlaces permanentes y selecciona cualquier opción (por ejemplo, "Nombre de la entrada") y guarda.
  2. Revisa el archivo .htaccess: Sigue los pasos del Error 500 para renombrarlo y regenerarlo.
  3. Comprueba el DNS: En cPanel, ve a "Zone Editor" y asegúrate de que tu dominio tiene un registro A que apunta a la IP de tu servidor.

Error de conexión a la base de datos MySQL

Este error es muy común en WordPress y otras aplicaciones. La web se queda en blanco con un mensaje como "Error establishing a database connection".

¿Qué lo causa? Contraseña incorrecta, usuario de BD eliminado, o que la base de datos ha alcanzado su límite de tamaño.

Cómo solucionarlo:

  1. Accede a cPanel y busca "Bases de datos MySQL".
  2. Verifica el usuario y contraseña: Asegúrate de que el usuario de la BD existe y tiene todos los privilegios (SELECT, INSERT, UPDATE, DELETE, etc.).
  3. Repara la base de datos: En la misma sección, hay una opción para "Reparar base de datos". Selecciona tu BD y haz clic en reparar.
  4. Comprueba el archivo wp-config.php: Si usas WordPress, descarga el archivo wp-config.php y verifica que los datos (nombre de BD, usuario, contraseña, host) son correctos.

[WARNING] Nunca compartas tu contraseña de base de datos en foros públicos.


Errores comunes en Plesk

Plesk es otro panel muy usado, especialmente en servidores Windows y Linux. Sus errores son diferentes, pero igual de fáciles de solucionar.

Error "Failed to connect to MySQL server"

En Plesk, este error suele aparecer cuando el servicio de MySQL no está funcionando o está bloqueado.

¿Qué lo causa? El servicio de MySQL se ha detenido, o hay un conflicto de puertos.

Cómo solucionarlo:

  1. Accede a Plesk como administrador.
  2. Ve a "Herramientas y ajustes" > "Servicios".
  3. Busca "MySQL" y haz clic en el icono de "Reiniciar" (normalmente es un círculo con una flecha).
  4. Si no se reinicia, ve a "Monitor de servicios" y verifica que el estado sea "En ejecución". Si está detenido, haz clic en "Iniciar".

Error "503 Service Unavailable" en Plesk

Similar a cPanel, pero en Plesk suele deberse a un pool de aplicaciones PHP caído.

¿Qué lo causa? Un script PHP que ha fallado o un límite de memoria excedido.

Cómo solucionarlo:

  1. Accede a Plesk y ve a "Sitios web y dominios".
  2. Selecciona el dominio que da el error.
  3. Haz clic en "Configuración de PHP".
  4. Busca la opción "Ejecutar como" y cámbiala de "FPM" a "CGI" o viceversa. A veces cambiar el modo de ejecución resuelve el problema.
  5. Aumenta el límite de memoria: En la misma pantalla, busca memory_limit y súbelo a 256M o 512M.

Error de certificado SSL caducado

Plesk suele gestionar los certificados Let's Encrypt automáticamente, pero a veces falla.

¿Qué lo causa? El certificado ha expirado y la renovación automática no funcionó.

Cómo solucionarlo:

  1. Renueva manualmente: Ve a "Sitios web y dominios" > "Certificados SSL/TLS".
  2. Haz clic en "Renovar" junto al certificado Let's Encrypt.
  3. Comprueba los puertos: Asegúrate de que el puerto 80 y 443 están abiertos en tu firewall. Si están cerrados, la renovación automática fallará.
  4. Instala un certificado nuevo: Si la renovación no funciona, elimina el certificado antiguo y crea uno nuevo desde cero.

Error de espacio en disco insuficiente

Plesk te avisará con un mensaje como "Disk quota exceeded" o "No space left on device".

¿Qué lo causa? Has llenado el espacio de tu plan de hosting.

Cómo solucionarlo:

  1. Libera espacio: Ve a "Sitios web y dominios" > "Administrador de archivos".
  2. Busca archivos grandes como logs, copias de seguridad antiguas, o archivos temporales (carpeta tmp).
  3. Elimina logs: En Plesk, ve a "Herramientas y ajustes" > "Registros" y borra los logs antiguos.
  4. Solicita más espacio: Si el problema es recurrente, contacta a tu proveedor de hosting para aumentar el límite.

[INFO] Plesk también tiene una herramienta llamada "Disk Usage" que te muestra qué carpetas pesan más.


Soluciones generales para ambos paneles

Independientemente de si usas cPanel o Plesk, hay algunos pasos universales que siempre deberías probar antes de desesperarte.

Limpiar la caché del navegador y del servidor

Muchas veces el error es solo visual. La caché guarda versiones antiguas de tu web.

  • En cPanel: Usa la herramienta "Optimize Website" o instala un plugin de caché.
  • En Plesk: Ve a "Sitios web y dominios" > "Configuración de caché" y púlsala.
  • En tu navegador: Presiona Ctrl + F5 (Windows) o Cmd + Shift + R (Mac) para forzar la recarga.

Revisar los logs de error

Los logs son el mejor amigo del técnico. Te dicen exactamente qué está fallando.

  • En cPanel: Ve a "Métricas" > "Errores" > "Registro de errores".
  • En Plesk: Ve a "Sitios web y dominios" > "Registros" > "Registro de errores".

Busca la línea que dice "PHP Fatal error" o "MySQL error". Eso te dará la pista.

Verificar los permisos de archivos

Los permisos incorrectos son una causa frecuente de errores 500 y 403.

  • En cPanel: Selecciona la carpeta public_html, haz clic derecho y elige "Cambiar permisos". Establece 755 para carpetas y 644 para archivos.
  • En Plesk: Ve a "Administrador de archivos", selecciona los archivos y usa la opción "Permisos".

[WARNING] No pongas permisos 777 en archivos sensibles como wp-config.php. Es un riesgo de seguridad grave.

Usar la herramienta de diagnóstico de Syspanel (HestiaCP)

Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es ligeramente diferente. Recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).

Para solucionar errores comunes en Syspanel:

  1. Accede a https://tudominio.com:2106 con tus credenciales.
  2. Ve a "Registros" > "Registro del sistema". Aquí verás todos los errores del servidor.
  3. Reinicia servicios: En la sección "Servicios", puedes reiniciar Apache, Nginx, MySQL o PHP-FPM individualmente.
  4. Soluciona errores de DNS: Syspanel tiene un editor de zonas DNS muy intuitivo. Si tu web no carga, verifica que los registros A y CNAME estén correctos.

[TIP] Syspanel suele ser más ligero que cPanel, pero si tienes un error 502, prueba a reiniciar el servicio de PHP-FPM desde la sección "Servicios".


Preguntas frecuentes (FAQ)

Aquí respondo a las dudas más comunes que recibo como técnico de soporte.

¿Por qué mi web se cae a menudo?
Puede ser por falta de recursos (RAM/CPU) o por un plugin mal optimizado. Revisa el uso de recursos en tu panel y considera cambiar a un plan superior.

¿Qué hago si no puedo acceder a cPanel o Plesk?
Primero, verifica que tu dominio resuelve correctamente (usa ping tudominio.com). Si no, contacta a tu proveedor. Si el panel no carga, prueba acceder por IP (ej: http://192.168.1.1:2083 para cPanel).

¿Es seguro editar el archivo .htaccess?
Sí, pero con cuidado. Siempre haz una copia de seguridad antes. Un error puede dejar tu web inaccesible.

¿Cómo sé si mi base de datos está corrupta?
En cPanel, usa la herramienta "Reparar base de datos". En Plesk, ve a "Bases de datos" y selecciona la opción de reparar. Si no funciona, restaura desde una copia de seguridad.

¿Puedo solucionar un error 500 sin perder datos?
Sí, casi siempre. Los errores 500 suelen ser por archivos temporales o de configuración. No afectan a tu contenido (posts, imágenes, etc.). Solo pierdes datos si borras archivos importantes sin querer.


Conclusión final

Los errores cPanel y errores Plesk son parte del día a día de cualquier webmaster. Pero como has visto, la mayoría tienen soluciones muy sencillas que puedes aplicar tú mismo en cuestión de minutos. La clave está en mantener la calma, revisar los logs, y seguir los pasos que te he dado.

Recuerda que solucionar problemas hosting no tiene por qué ser una pesadilla. Con un poco de práctica, serás capaz de resolver el 90% de los incidentes sin ayuda externa. Y si todo falla, siempre puedes contactar al soporte técnico de tu proveedor, pero ahora ya sabes qué preguntarles.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en escribirme. ¡Buena suerte con tu web!

¿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