Errores comunes en cPanel y cómo solucionarlos
¿Te ha pasado que entras a tu panel de control y de repente tu web deja de funcionar? No te preocupes, es más común de lo que crees. En este artículo vamos a repasar los errores cPanel más frecuentes y, lo más importante, cómo solucionar errores cPanel de forma sencilla, paso a paso, sin necesidad de ser un experto en programación.
Vamos a empezar por el clásico que a todos nos ha dado un susto: el temido error 500 cPanel, luego el error 403 cPanel, y otros cPanel problemas comunes que pueden aparecer en cualquier momento. Al final, te dejaré una pequeña FAQ para que resuelvas dudas rápidas.
Error 500: El más común y cómo solucionarlo
El error 500 cPanel es un error interno del servidor. Básicamente, el servidor te dice: “Algo salió mal, pero no sé decirte exactamente qué”. La buena noticia es que, en la mayoría de los casos, la culpa la tiene un archivo llamado .htaccess o un plugin de WordPress que se volvió loco.
Causas principales del error 500
- Archivo .htaccess corrupto: Es el archivo de configuración de Apache. Un pequeño error de sintaxis y todo se cae.
- PHP con memoria insuficiente: Si tu web necesita más memoria de la que tiene asignada, petará.
- Plugin o tema defectuoso: En WordPress, es la causa número uno.
- Permisos de archivos incorrectos: A veces, al subir archivos, se ponen permisos que no tocan.
Pasos para solucionar el error 500 en cPanel
- Accede a cPanel con tu usuario y contraseña.
- Busca la sección Archivos y haz clic en Administrador de archivos.
- Ve a la carpeta
public_html(o la carpeta raíz de tu dominio). - Busca el archivo .htaccess. Si no lo ves, activa la opción “Mostrar archivos ocultos” (arriba a la derecha).
- Renombra el archivo a
htaccess_old. Así lo desactivamos temporalmente. - Vuelve a cargar tu web. Si el error desaparece, el problema era el .htaccess.
- Si sigue el error, revisa los permisos de archivos y carpetas:
- Las carpetas deben tener permisos 755.
- Los archivos (como index.php) deben tener permisos 644.
- Para cambiarlos, selecciona el archivo/carpeta, haz clic en Permisos y ajusta los números.
[TIP] Si usas WordPress, después de renombrar el .htaccess, ve a Ajustes > Enlaces permanentes y haz clic en “Guardar cambios”. Esto regenerará un .htaccess limpio.
Si el error persiste, toca revisar la memoria PHP:
- En cPanel, busca Seleccionar versión de PHP (o MultiPHP Manager).
- Haz clic en Opciones o Switch to PHP Options.
- Busca
memory_limity aumenta el valor. Por ejemplo, de 128M a 256M. - Guarda los cambios.
Error 403: Prohibido el acceso
El error 403 cPanel significa que el servidor te está denegando el acceso a un archivo o carpeta. Es como si el portero no te dejara entrar. Las causas más comunes son:
- Permisos de archivos incorrectos (sobre todo en la carpeta
public_html). - Archivo .htaccess con reglas restrictivas.
- El índice de la carpeta está deshabilitado (no hay un archivo index.php o index.html).
Cómo arreglar el error 403
- Revisa los permisos de la carpeta raíz:
- Ve a
public_htmlen el Administrador de archivos. - Selecciona la carpeta
public_htmly haz clic en Permisos. - Asegúrate de que sea 755 o 750 (nunca 777 por seguridad).
- Ve a
- Comprueba el archivo .htaccess:
- Si tienes reglas como
Deny from all, cámbialas o elimínalas. - Si no sabes, renómbralo como hicimos antes.
- Si tienes reglas como
- Verifica que exista un archivo índice:
- Busca
index.php,index.htmloindex.htm. - Si no está, súbelo (puede ser un archivo en blanco con ese nombre).
- Busca
[WARNING] No pongas permisos 777 en archivos o carpetas. Es un agujero de seguridad. Usa siempre 755 para carpetas y 644 para archivos.
Error 404: Página no encontrada
Este error es más fácil de entender: el servidor no encuentra el archivo que le pides. Puede pasar porque:
- Has eliminado un archivo o carpeta sin querer.
- Los enlaces permanentes de WordPress se han roto.
- El archivo .htaccess está mal configurado.
Solución rápida para el error 404
- Regenera los enlaces permanentes (si usas WordPress):
- Ve a Escritorio > Ajustes > Enlaces permanentes.
- Selecciona cualquier opción (por ejemplo, “Nombre de la entrada”) y haz clic en Guardar cambios.
- Revisa la estructura de carpetas:
- Asegúrate de que el archivo o carpeta que buscas existe en la ruta correcta dentro de
public_html.
- Asegúrate de que el archivo o carpeta que buscas existe en la ruta correcta dentro de
- Borra la caché del navegador y vuelve a cargar la página.
Problemas con la base de datos MySQL
Otro de los cPanel problemas comunes es cuando tu web se queda en blanco o muestra un mensaje de “Error al conectar con la base de datos”. Esto suele pasar cuando:
- La base de datos se ha llenado (límite de espacio).
- El usuario de la base de datos no tiene permisos.
- La contraseña de la base de datos ha cambiado.
Pasos para diagnosticar y arreglar
- Entra a cPanel y busca la sección Bases de datos > phpMyAdmin.
- Selecciona tu base de datos y mira el tamaño. Si está al 100%, tendrás que borrar tablas o contactar con tu hosting para ampliar el límite.
- Verifica el usuario:
- Ve a Bases de datos MySQL.
- Busca tu base de datos y haz clic en Usuarios.
- Asegúrate de que el usuario asociado tenga Todos los privilegios marcados.
- Actualiza la contraseña en el archivo de configuración de tu web (por ejemplo,
wp-config.phpen WordPress). Busca las líneas:
Cámbialas si es necesario.define('DB_NAME', 'tu_base'); define('DB_USER', 'tu_usuario'); define('DB_PASSWORD', 'tu_contraseña');
[INFO] Si cambias la contraseña en cPanel, también debes cambiarla en el archivo de configuración de tu web. Si no, dará error de conexión.
Error de espacio en disco
¿Tu web va lenta o no puedes subir archivos? Puede que el disco esté lleno. En cPanel puedes verlo fácilmente.
Cómo liberar espacio
- Ve a cPanel > Estadísticas (suele aparecer en la columna derecha). Busca Uso del disco.
- Si está cerca del 100%, revisa:
- Carpeta de logs:
public_htmla veces acumula logs enormes. Puedes borrar los que terminen en.log. - Carpeta de correo: Si tienes muchas cuentas de correo, los mensajes acumulados pueden ocupar gigas. Ve a Correo electrónico > Cuentas de correo y elimina mensajes antiguos.
- Copia de seguridad: Si tienes backups en el mismo servidor, bórralos o descárgalos y luego elimínalos.
- Carpeta de logs:
Problemas con el certificado SSL
Este error suele mostrar un candado roto o un mensaje de “No seguro”. A veces, el certificado SSL no se instala correctamente.
Solución para SSL en cPanel
- Ve a cPanel > SSL/TLS.
- Busca Instalar y gestionar SSL para tu sitio.
- Si tienes un certificado gratuito (AutoSSL), haz clic en Ejecutar AutoSSL.
- Espera unos minutos y vuelve a cargar tu web.
- Si el error persiste, fuerza HTTPS desde el archivo .htaccess añadiendo:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
[WARNING] Siempre haz una copia de seguridad del .htaccess antes de modificarlo.
Preguntas frecuentes (FAQ)
¿Por qué aparece el error 500 al activar un plugin de WordPress?
Es muy común. El plugin puede consumir mucha memoria o tener un conflicto con otro plugin. La solución es desactivar el plugin desde el administrador de archivos: renombra la carpeta del plugin dentro de wp-content/plugins (por ejemplo, añade _old al nombre). Luego, vuelve a activarlo desde WordPress si ya no da error.
¿Cómo restauro mi web si no puedo acceder a cPanel?
Si pierdes el acceso a cPanel, contacta con tu proveedor de hosting. Normalmente, ellos pueden reiniciar servicios o darte acceso temporal. También puedes pedirles que activen el modo de depuración para ver el error exacto.
¿Qué hago si veo un error de “500 Internal Server Error” en todo el sitio?
Prueba a limpiar la caché del navegador y a desactivar todos los plugins (renombrando la carpeta wp-content/plugins a plugins_hold). Si el error desaparece, reactiva uno por uno hasta encontrar el culpable.
¿Cómo sé si el problema es del hosting o mío?
Si solo tu web da error, es probable que sea un error de configuración tuya. Si varias webs en el mismo servidor fallan, el problema es del hosting. En ese caso, abre un ticket de soporte.
¿Qué es Syspanel y cómo se diferencia de cPanel?
Syspanel (nombre comercial de HestiaCP) es otro panel de control, más ligero que cPanel. Se accede por el puerto 2106 (por ejemplo, https://tudominio.com:2106). Si tu hosting usa Syspanel, los pasos para solucionar errores son similares, pero la interfaz cambia. Busca secciones como Web o DNS para gestionar archivos y bases de datos.
Conclusión
Los errores cPanel pueden parecer un dolor de cabeza, pero con estos pasos básicos podrás solucionar errores cPanel tú mismo la mayoría de las veces. Recuerda:
- Siempre haz una copia de seguridad antes de tocar archivos importantes.
- No modifiques archivos que no entiendas al 100%.
- Si el error persiste, tu proveedor de hosting tiene herramientas de diagnóstico que pueden ayudarte.
Y si alguna vez te encuentras con un problema que no sabes resolver, no dudes en buscar ayuda en foros o con el soporte técnico. ¡Ánimo, que tú puedes!
