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

Solución de errores comunes en cPanel y Plesk

Actualizado el 11 de febrero de 2026

¡Hola! Soy tu técnico de soporte de confianza. Sé que cuando tu web va lenta o no funciona, la paciencia se agota. Pero no te preocupes, la mayoría de los problemas con cPanel y Plesk son más comunes de lo que crees y tienen una solución sencilla. En esta guía completa (sí, de esas de más de 1200 palabras) vamos a repasar los errores más frecuentes y, paso a paso, cómo solucionarlos. Al final de este artículo, serás capaz de resolver tú mismo el 90% de las incidencias típicas de hosting. ¡Vamos allá!

¿Por qué ocurren estos errores?

Antes de lanzarnos a las soluciones, es importante entender el origen. Tanto cPanel como Plesk son paneles de control que gestionan tu servidor. A veces, un pequeño fallo en la configuración, un plugin desactualizado o un límite de recursos alcanzado pueden desencadenar un error. No te asustes, es normal. La clave está en saber identificar el mensaje y actuar en consecuencia.


Errores comunes en cPanel

1. Error 500 – Internal Server Error

Este es, sin duda, el más temido. Aparece de repente y no da muchos detalles. Pero no entres en pánico: suele deberse a un archivo .htaccess corrupto o a un plugin de WordPress que ha hecho de las suyas.

Solución paso a paso:

  1. Accede a cPanel con tus credenciales (usuario y contraseña que te proporcionó tu proveedor de soporte hosting).
  2. Ve al Administrador de archivos (File Manager). Dentro de tu dominio principal (normalmente public_html), busca el archivo .htaccess. Es un archivo oculto, así que asegúrate de tener activada la opción "Mostrar archivos ocultos".
  3. Renómbralo temporalmente a htaccess_old. Esto desactivará las reglas que tenía.
  4. Vuelve a tu web. Si ahora funciona, el problema estaba en el .htaccess.
  5. Para regenerarlo, ve a WordPress (si usas WP) > Ajustes > Enlaces permanentes y haz clic en "Guardar cambios". Esto creará un .htaccess nuevo y limpio.

[TIP] Si el error persiste después de renombrar el .htaccess, el problema puede ser un plugin. Desactiva todos los plugins desde el panel de administración de WordPress (si puedes acceder) o renombrando la carpeta wp-content/plugins a plugins_old desde el File Manager.

2. Error 403 – Forbidden

Este error significa que no tienes permiso para acceder a un archivo o directorio. Es muy común al subir archivos con permisos incorrectos.

Solución:

  1. Desde cPanel, ve a Administrador de archivos.
  2. Selecciona la carpeta o archivo problemático.
  3. Haz clic derecho y elige Permisos (Change Permissions).
  4. Asegúrate de que los valores sean:
    • Directorios: 755 (rwxr-xr-x).
    • Archivos: 644 (rw-r--r--).
  5. También verifica que el archivo index.php o index.html exista en la carpeta raíz. Sin un archivo índice, el servidor no sabe qué mostrar y puede devolver un 403.

3. Error 503 – Service Unavailable

Este error suele indicar que tu sitio está sobrecargado o que el servidor está en mantenimiento. Si no es un mantenimiento programado, el culpable suele ser un pico de visitas o un script que consume muchos recursos.

Solución:

  1. Reinicia tu aplicación desde cPanel > Administrador de procesos (si está disponible). A veces basta con eso.
  2. Revisa el uso de recursos en la sección Métricas o Estadísticas de cPanel. Busca picos de CPU o memoria.
  3. Si tienes WordPress, desactiva plugins de caché o de seguridad que puedan estar bloqueando el acceso.
  4. Contacta con tu soporte hosting. Si el error persiste, puede ser que tu plan de hosting haya llegado a su límite y necesites una actualización temporal o una revisión del servidor.

[WARNING] No confundas el 503 con el 502 (Bad Gateway). El 502 suele ser un problema de comunicación entre el servidor web y PHP. Para el 502, prueba a reiniciar PHP desde la sección Seleccionar versión de PHP en cPanel.


Errores comunes en Plesk

1. Error de conexión a la base de datos (MySQL)

Es típico ver "Error establishing a database connection". El problema suele ser que las credenciales de la base de datos no coinciden con las que tiene tu aplicación (por ejemplo, WordPress).

Solución:

  1. Accede a Plesk y ve a Bases de datos (Databases).
  2. Localiza la base de datos de tu sitio. Haz clic en Administrar (phpMyAdmin) para verificar que la base de datos existe y tiene tablas.
  3. Si la base de datos está vacía o no aparece, deberás importar una copia de seguridad.
  4. Revisa el archivo de configuración de tu aplicación. Para WordPress, es wp-config.php. Para Joomla, configuration.php. Busca las líneas con DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.
  5. Compara esos valores con los que ves en Plesk > Bases de datos > Añadir usuario a la base de datos. Si no coinciden, corrígelos.
  6. El host suele ser localhost, pero a veces Plesk usa un socket o una IP. Si no estás seguro, prueba con 127.0.0.1 o el nombre del servidor que te haya dado tu soporte hosting.

2. Error de certificado SSL no válido o caducado

Hoy en día, es crítico. Si ves un candado rojo o un aviso de "No seguro", el certificado SSL puede estar mal configurado o haber caducado.

Solución:

  1. En Plesk, ve a Alojamiento web > Configuración de Apache y nginx (depende de tu versión).
  2. Busca la sección Certificado SSL/TLS.
  3. Verifica la fecha de caducidad. Si ha caducado, necesitas renovarlo.
  4. Renovación automática: Si usas Let's Encrypt, Plesk suele renovarlo automáticamente. Si no, ve a Herramientas y ajustes > Certificados SSL/TLS y busca la opción "Renovar".
  5. Forzar HTTPS: Asegúrate de que en la misma sección tengas activada la opción "Redirigir automáticamente HTTP a HTTPS".

3. El sitio no carga después de migrar o cambiar de servidor

Este error es muy común al mover un sitio de un hosting a otro. El problema principal suele ser que las rutas absolutas en la base de datos o en los archivos de configuración siguen apuntando al dominio antiguo.

Solución:

  1. Accede a phpMyAdmin desde Plesk (en la base de datos de tu sitio).
  2. Realiza un backup de la base de datos antes de tocar nada.
  3. Ejecuta esta consulta SQL (ajusta tunuevodominio.com y tuviejodominio.com):
    UPDATE wp_options SET option_value = replace(option_value, 'http://tuviejodominio.com', 'http://tunuevodominio.com') WHERE option_name = 'siteurl' OR option_name = 'home';
    UPDATE wp_posts SET guid = replace(guid, 'http://tuviejodominio.com','http://tunuevodominio.com');
    UPDATE wp_posts SET post_content = replace(post_content, 'http://tuviejodominio.com', 'http://tunuevodominio.com');
    
  4. Si tu sitio no es WordPress, busca en la documentación cómo cambiar las rutas en la base de datos.
  5. Limpia la caché del navegador y del servidor (en Plesk, suele haber un botón "Limpiar caché" en el panel de administración de la aplicación).

[INFO] Si tienes problemas con las rutas en los archivos (por ejemplo, imágenes que no se ven), puedes usar un plugin como "Better Search Replace" o "Velvet Blues Update URLs" para cambiarlas desde el administrador de WordPress.


Errores que afectan a ambos paneles (cPanel y Plesk)

1. Cuota de disco excedida

Tu plan de hosting tiene un límite de espacio. Si lo superas, tu web puede dejar de funcionar o no podrás recibir correos.

Solución:

  1. En cPanel: Ve a Estadísticas > Uso de disco.
  2. En Plesk: Ve a Herramientas y ajustes > Uso de disco.
  3. Identifica qué carpeta o aplicación ocupa más espacio. Normalmente son los logs, las copias de seguridad o la carpeta wp-content/uploads.
  4. Elimina archivos temporales, logs antiguos o plugins que no uses.
  5. Si no puedes liberar suficiente espacio, contacta con tu soporte hosting para ampliar el plan.

2. PHP memory limit o execution time

Aparece un mensaje como "Allowed memory size of X bytes exhausted" o "Maximum execution time of 30 seconds exceeded".

Solución:

  1. En cPanel: Busca la sección Seleccionar versión de PHP y haz clic en Switch to PHP Options.
  2. En Plesk: Ve a Alojamiento web > Configuración de PHP.
  3. Aumenta los valores de memory_limit (por ejemplo, a 256M) y max_execution_time (a 300).
  4. Guarda los cambios. Esto suele resolver el problema de plugins pesados o temas que requieren más memoria.

3. Error de DNS (el sitio no se ve desde algunos lugares)

Si tu web funciona para ti pero no para otros, el problema puede ser que los registros DNS no se hayan propagado o estén mal configurados.

Solución:

  1. Verifica tu dominio desde herramientas externas como "whatsmydns.net".
  2. En cPanel: Ve a Zone Editor (Editor de Zona) y asegúrate de que los registros A apuntan a la IP correcta de tu servidor.
  3. En Plesk: Ve a Alojamiento web > Configuración de DNS y revisa los registros.
  4. Si acabas de cambiar de servidor, recuerda que la propagación puede tardar hasta 24-48 horas. Ten paciencia.

[TIP] Si tienes prisa, puedes modificar temporalmente el archivo hosts de tu ordenador para forzar la resolución de tu dominio a la IP del nuevo servidor. Así verás los cambios antes de que se propaguen globalmente.


Preguntas frecuentes (FAQ)

¿Qué hago si no recuerdo mi contraseña de cPanel o Plesk?

Respuesta: Contacta con tu soporte hosting. Ellos pueden restablecerla o darte un enlace de recuperación. No intentes adivinarla, podrías bloquear tu cuenta.

¿Cómo hago una copia de seguridad antes de tocar algo?

Respuesta: En cPanel, usa la herramienta Backup (Copias de seguridad). En Plesk, ve a Herramientas y ajustes > Administrador de copias de seguridad. Siempre es mejor prevenir que curar.

¿Puedo usar ambos paneles a la vez?

Respuesta: No, un servidor suele tener un solo panel de control instalado. Si tu plan es con cPanel, solo usarás ese. Si es con Plesk, solo ese. Algunos proveedores ofrecen Syspanel (puerto 2106) como alternativa ligera, pero no es compatible con los otros dos.

¿Qué significa el error "Connection refused" al intentar acceder al panel?

Respuesta: Suele ser un problema de firewall o que el servicio del panel se ha caído. Prueba a esperar unos minutos y reintentar. Si persiste, llama a tu soporte hosting para que reinicien el servicio.


Conclusión

Como has visto, la mayoría de los errores en cPanel y Plesk tienen soluciones muy claras y accesibles. No necesitas ser un experto en sistemas para resolver un 500, un 403 o un problema de base de datos. Lo más importante es mantener la calma, seguir los pasos que te he dado y, si te quedas atascado, no dudes en contactar con tu soporte hosting – para eso estamos.

Recuerda que la prevención es clave: mantén tus aplicaciones actualizadas, haz copias de seguridad periódicas y revisa el uso de recursos de vez en cuando. Así evitarás muchos sustos.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda más concreta, ya sabes dónde encontrarme. ¡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