Cómo solucionar errores comunes al usar cPanel, Plesk y DirectAdmin
Introducción: Cuando el panel de control da guerra
Si tienes una web, es muy probable que uses un panel de control para gestionar tu hosting. Los tres más populares son cPanel, Plesk y DirectAdmin. Son herramientas potentes, pero como todo software, a veces fallan. Y cuando fallan, el pánico puede aparecer.
No te preocupes. En esta guía vamos a repasar los errores cPanel, errores Plesk y errores DirectAdmin más comunes, y te enseñaré cómo solucionar errores panel paso a paso. Al final, serás tú quien resuelva el 90% de los problemas hosting panel sin tener que abrir un ticket de soporte.
Errores comunes en cPanel y cómo solucionarlos
cPanel es el rey de los paneles. Es intuitivo, pero tiene sus rarezas. Vamos con los fallos típicos.
1. Error "Internal Server Error 500" en cPanel
Este es el error más odiado. Aparece de repente y casi nunca dice qué pasa. Las causas suelen ser tres: un archivo .htaccess corrupto, permisos de archivos incorrectos o un plugin de WordPress que falla.
Solución paso a paso:
- Revisa el
.htaccess: Entra al Administrador de archivos de cPanel. Busca la carpetapublic_html. Si ves un archivo llamado.htaccess, renómbralo a.htaccess_backup. - Prueba la web: Si ya carga, el problema era ese archivo. Puedes regenerarlo desde WordPress (ajustes de enlaces permanentes).
- Si sigue fallando, revisa permisos: Los archivos deben estar en
644y las carpetas en755. Selecciona todo y usa la opción "Permisos" en la barra superior. - Revisa el error log: En cPanel, busca la sección "Métricas" y haz clic en "Errores". Ahí verás la línea exacta del fallo.
[WARNING] Nunca pongas permisos
777en tus archivos. Es la puerta de entrada para hackers.
2. Error de conexión a la base de datos MySQL
"Error establishing a database connection" es típico en WordPress. Suele pasar al mover una web o tras un cambio de contraseña.
Solución:
- Ve a Bases de datos MySQL en cPanel.
- Asegúrate de que el usuario de la base de datos exista y esté vinculado a la base correcta.
- Comprueba el archivo
wp-config.phpen la raíz. Verifica que el nombre de la base, el usuario y la contraseña coincidan con lo que ves en cPanel. - Si cambiaste la contraseña recientemente, actualízala también en el archivo de configuración.
[TIP] Usa el asistente de "Bases de datos MySQL" de cPanel para crear usuarios y asignar privilegios. Es a prueba de tontos.
3. Error de cuota de disco excedida
De repente no puedes subir archivos ni recibir correos. El culpable: has llenado el espacio.
Solución:
- Entra al Administrador de archivos.
- Ordena las carpetas por tamaño (en la esquina superior derecha puedes cambiar la vista).
- Los principales ladrones de espacio son:
logs,tmp,backupsycache. - Elimina archivos temporales o logs antiguos. Si tienes copias de seguridad viejas en el servidor, bórralas o descárgalas a tu PC.
[INFO] cPanel suele tener una herramienta llamada "Uso de espacio" que te dice qué carpeta pesa más. Úsala antes de borrar a ciegas.
Errores comunes en Plesk y sus soluciones
Plesk es muy usado en servidores VPS y dedicados. Su interfaz es moderna, pero tiene fallos específicos.
1. Error 503 Service Unavailable en Plesk
Este error aparece cuando el servidor web no puede procesar la petición. En Plesk, suele deberse a que el pool PHP se ha saturado o a un problema con los procesos de PHP-FPM.
Solución:
- Ve a Herramientas y configuración > Configuración de PHP.
- Busca el dominio afectado y haz clic en Configuración del servidor.
- Aumenta el valor de
max_execution_timeymemory_limit(por ejemplo, a 300 segundos y 512 MB). - Si usas PHP-FPM, revisa que el número de procesos (
pm.max_children) no sea demasiado alto. Redúcelo si el servidor se queda sin RAM. - Reinicia el servicio desde Herramientas y configuración > Servicios.
[WARNING] No subas la memoria PHP a valores absurdos como 2 GB. Eso puede tumbar todo el servidor.
2. Error de certificado SSL en Plesk
"NET::ERR_CERT_AUTHORITY_INVALID" o "SSL certificate problem". Plesk a veces no instala bien el certificado Let's Encrypt.
Solución:
- Ve a Dominios > selecciona el dominio > Certificados SSL/TLS.
- Haz clic en Obtener certificado gratuito (Let's Encrypt).
- Marca las casillas de "Incluir el subdominio www" y "Activar redirección a HTTPS".
- Si ya tienes un certificado, revócalo y vuelve a emitirlo. Plesk a veces se queda con la versión antigua en caché.
- Comprueba que el certificado esté asignado al dominio en la pestaña "Hosting y DNS".
[TIP] Si el error persiste, espera 15 minutos. Let's Encrypt a veces tarda en propagar la renovación.
3. Error de correo: "Relay access denied"
Tu cuenta de email no puede enviar mensajes. Plesk usa MailEnable o Postfix, y este error suele ser de autenticación.
Solución:
- Ve a Correo > selecciona la cuenta problemática.
- Asegúrate de que la contraseña sea correcta. Plesk a veces guarda contraseñas con caracteres especiales que fallan en el cliente de correo.
- En el cliente de correo (Outlook, Thunderbird), verifica que el puerto SMTP sea el 587 con STARTTLS, no el 25.
- En Plesk, revisa Configuración de correo > Envío de correo y asegúrate de que "Permitir envío desde cualquier dirección" esté activo si es un servidor pequeño.
[INFO] Si usas un VPS, comprueba que el puerto 25 no esté bloqueado por tu proveedor. Muchos lo bloquean por defecto para evitar spam.
Errores comunes en DirectAdmin y cómo arreglarlos
DirectAdmin es el más ligero y rápido, pero también tiene sus manías.
1. Error "Connection refused" en DirectAdmin
No puedes acceder al panel ni a tu web. Suena a que el servicio está caído.
Solución:
- Conecta por SSH a tu servidor.
- Ejecuta
service directadmin restartosystemctl restart directadmin. - Revisa el estado con
service directadmin status. - Si no responde, revisa el log en
/var/log/directadmin/error.log. Ahí te dirá si hay un problema de licencia o de disco lleno.
[WARNING] Si el disco está al 100%, DirectAdmin no arranca. Libera espacio eliminando backups antiguos en
/backupso/home/admin/backups.
2. Error de dominio no apunta o "Domain does not exist"
Creaste un dominio en DirectAdmin, pero no carga o te da error 404.
Solución:
- Ve a Gestión de dominios en DirectAdmin.
- Verifica que el dominio esté en la lista. Si no está, créalo de nuevo.
- Revisa el DNS. En Administración de DNS, asegúrate de que el registro A apunte a la IP correcta del servidor.
- Si usas Cloudflare, comprueba que los registros estén en modo "Solo DNS" (naranja apagado) hasta que se propague.
- Espera entre 24 y 48 horas si cambiaste los DNS recientemente.
[TIP] Usa la herramienta
digonslookupen tu PC para ver a qué IP apunta tu dominio. Si no coincide con la del servidor, el problema es de DNS externo.
3. Error de MySQL: "Too many connections"
DirectAdmin es eficiente, pero si tienes muchas webs, MySQL puede saturarse.
Solución:
- Entra a MySQL Management en DirectAdmin.
- Ve a Configuración y busca
max_connections. - Súbelo de 100 a 150 o 200, siempre que tu RAM lo permita.
- Si el servidor tiene poca RAM, mejor instala un plugin de caché en tus webs (como Redis o Memcached) para reducir conexiones simultáneas.
- Reinicia MySQL con
service mysql restart.
[INFO] Si el error persiste, mira los logs de MySQL en
/var/log/mysql/error.log. A veces hay una consulta lenta que bloquea todo.
Consejos generales para solucionar errores en cualquier panel
Independientemente de si usas cPanel, Plesk o DirectAdmin, hay rutinas que siempre funcionan.
1. Reinicia los servicios
El clásico "apagar y encender". Desde tu panel o por SSH, reinicia Apache/Nginx, PHP-FPM y MySQL. Muchas veces el error desaparece.
2. Revisa los logs
Los logs son tu mejor amigo. En cPanel están en ~/logs. En Plesk en /var/log/plesk. En DirectAdmin en /var/log/directadmin. Lee las últimas líneas y busca la palabra "error" o "fatal".
3. Comprueba el espacio en disco
Un disco lleno causa errores rarísimos: correos que no llegan, webs que dan 500, paneles que no cargan. Usa df -h en SSH o la herramienta de uso de espacio del panel.
4. Actualiza el panel
Los paneles antiguos tienen bugs conocidos. cPanel, Plesk y DirectAdmin se actualizan solos, pero si desactivaste las actualizaciones, actívalas o hazlo manualmente.
5. Contacta al soporte con la información correcta
Si nada funciona, abre un ticket. Pero no digas solo "mi web no funciona". Adjunta:
- El mensaje de error exacto.
- La hora en que empezó.
- Qué cambio hiciste antes del fallo.
- Capturas de pantalla.
[TIP] Si usas Syspanel, recuerda que el puerto de acceso es el 2106. Es un panel alternativo ligero que muchos usuarios de hosting usan para tareas rápidas. Si tienes errores con él, aplica los mismos consejos de logs y reinicio de servicios.
Preguntas frecuentes (FAQ) sobre errores de paneles
¿Por qué cPanel me da error 404 al entrar a un subdominio?
Suele ser porque el subdominio no tiene carpeta creada o el DNS no apunta. Crea la carpeta en public_html y verifica el registro A.
¿Cómo sé si Plesk tiene un problema de licencia?
Si ves "License expired" o "Invalid license", ve a Herramientas y configuración > Licencias. A veces solo necesitas sincronizar o renovar. Si la compraste con tu proveedor, contacta con ellos.
¿DirectAdmin es mejor que cPanel?
Para servidores pequeños, DirectAdmin es más rápido y ligero. Para empresas grandes, cPanel tiene más integraciones. No es cuestión de mejor, sino de necesidades.
¿Puedo cambiar de panel de control sin perder datos?
Sí, pero es un proceso delicado. Exporta bases de datos y archivos, migra a un servidor nuevo con el panel deseado y luego importa todo. No lo intentes en caliente.
¿Qué hago si el panel no me deja ni entrar?
Usa SSH. Todos los paneles tienen comandos de reinicio. Si no tienes acceso SSH, contacta con tu proveedor y pide que reinicie los servicios.
Conclusión: Tú puedes con esto
Los errores cPanel, errores Plesk y errores DirectAdmin son más comunes de lo que crees. La mayoría tienen solución en menos de 10 minutos si sabes dónde mirar. Recuerda: revisa logs, comprueba permisos, controla el espacio en disco y no cambies cosas sin saber qué hacen.
Con esta guía, ya tienes el mapa para solucionar errores panel sin depender de nadie. Y si te atascas, siempre puedes volver aquí o abrir un ticket con información clara. Tu web te lo agradecerá.
