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

Solucionar errores comunes de cPanel: 500, 403, 404 y más (FAQ)

Actualizado el 3 de noviembre de 2025

[INFO] Este artículo está pensado para que cualquier persona, aunque no tenga experiencia técnica, pueda entender y solucionar los errores más habituales de cPanel. Vamos a ello, paso a paso y sin tecnicismos complicados.

Cuando navegas por tu web y de repente aparece un mensaje de error, el susto es inevitable. Pero no te preocupes, la mayoría de las veces no es nada grave. Los errores más comunes en el alojamiento web tienen soluciones claras y, en muchos casos, puedes resolverlos tú mismo desde el panel de control de tu hosting. En esta guía completa, vamos a desglosar los errores de cPanel más frecuentes (500, 403, 404 y otros) para que sepas exactamente qué hacer en cada caso. Esta es tu FAQ de errores cPanel particular.


Entendiendo los errores de tu hosting

Antes de lanzarnos a las soluciones, es clave entender qué significa cada error. No son mensajes aleatorios; son códigos que el servidor te envía para decirte qué está pasando. Es como el tablero de un coche: cada luz encendida te avisa de un problema distinto.

¿Qué es un código de error HTTP?

Un código de error HTTP es una respuesta estándar del servidor web. Cuando tu navegador (Chrome, Firefox, etc.) pide una página a tu servidor, este responde con un código. Si todo va bien, el código es el famoso "200 OK". Si algo falla, recibes un código de error (4xx o 5xx) que te indica la naturaleza del problema.

  • Errores 4xx: Son errores que vienen del lado del cliente (tu navegador o la configuración de tu web). El servidor dice: "He entendido tu petición, pero no puedo completarla porque algo está mal en la solicitud o en la URL". Ejemplos: 404 (No encontrado) o 403 (Prohibido).
  • Errores 5xx: Son errores del servidor. El servidor dice: "He intentado procesar tu petición, pero algo ha fallado en mi funcionamiento interno". El más famoso es el error 500 cPanel (Error interno del servidor).

Ahora sí, vamos a la acción. Te explico cómo solucionar los errores más comunes.


El temido Error 500: Error Interno del Servidor

El error 500 cPanel es, probablemente, el más frustrante porque no te da detalles. Simplemente dice "Internal Server Error". Es un error genérico que significa que algo en la configuración del servidor o del script (tu web) ha fallado estrepitosamente.

Causas más frecuentes del Error 500

  • Archivos con permisos incorrectos: Este es el culpable número uno. Los archivos de tu web deben tener permisos específicos para ser leídos y ejecutados. Si un archivo tiene permisos demasiado permisivos (como 777) o demasiado restrictivos (como 644 en una carpeta), el servidor se bloquea.
  • Errores en el archivo .htaccess: Este archivo es como el "manual de instrucciones" de tu servidor. Una línea mal escrita, una directiva incorrecta, o un simple espacio de más, puede provocar un error 500.
  • Límite de memoria PHP excedido: Si tu web necesita más memoria de la que el servidor le permite usar, fallará. Esto es común en plugins de WordPress que consumen muchos recursos.
  • Un script (PHP) con errores de sintaxis: Si has subido un archivo PHP con un error de código (una coma mal puesta, una función mal escrita), el servidor no puede ejecutarlo y te devuelve el error.

Soluciones paso a paso para el Error 500

Vamos a arreglarlo. Sigue estos pasos en orden, del más fácil al más complejo.

  1. Revisa los permisos de archivos y carpetas:

    • Entra a tu cPanel y busca la herramienta "Administrador de archivos" (File Manager).
    • Navega hasta la carpeta public_html (donde está tu web).
    • Selecciona una carpeta (por ejemplo, wp-content en WordPress) y haz clic derecho -> "Permisos".
    • Las carpetas deben tener permisos 755. Los archivos (como index.php) deben tener permisos 644.
    • Si ves algo diferente (como 777 o 666), cámbialo. Aplica esto a todas las carpetas y archivos de tu sitio. Para hacerlo más rápido, selecciona todo y cambia los permisos de forma masiva.
  2. Revisa el archivo .htaccess:

    • En el Administrador de archivos, asegúrate de tener activada la opción "Mostrar archivos ocultos" (en la esquina superior derecha).
    • Localiza el archivo .htaccess en public_html.
    • Descárgalo a tu ordenador como copia de seguridad.
    • Ahora, edítalo (clic derecho -> Editar) y comenta temporalmente todas las líneas añadiendo un # al principio de cada una. O simplemente, renómbralo a .htaccess.bak para desactivarlo.
    • Recarga tu web. Si el error desaparece, el problema era el .htaccess. Si usas WordPress, ve a Ajustes -> Enlaces permanentes y pulsa "Guardar cambios" para regenerar uno nuevo y limpio.
  3. Aumenta el límite de memoria PHP:

    • En cPanel, busca "Select PHP Version" o "Administrador de PHP".
    • Haz clic en "Opciones" o "Switch to PHP Options".
    • Busca la directiva memory_limit y súbela a 256M o 512M.
    • Guarda los cambios y prueba de nuevo.
  4. Revisa los logs de errores:

    • En cPanel, busca la sección "Métricas" y entra en "Errores" o "Error Log". Aquí verás el error exacto que está generando el servidor. Esta es la pista más valiosa.
    • Busca una línea que diga "PHP Fatal error" y te dirá el archivo y la línea exacta del problema.

[WARNING] Si has hecho todos estos pasos y el error persiste, es posible que el problema sea del servidor en sí. Contacta con tu proveedor de hosting y dales el código de error exacto del log. Ellos podrán ver si hay un fallo de configuración a nivel de servidor.


El Error 403: Prohibido (Forbidden)

El error 403 cPanel te dice que tienes prohibido el acceso a esa página o recurso. Es decir, el servidor sabe que existe, pero no te deja entrar. Es como una puerta cerrada con llave.

Causas más comunes del Error 403

  • Permisos de archivos incorrectos: De nuevo, los permisos. Si una carpeta tiene permisos 644 (en lugar de 755), el servidor no puede leerla y te bloquea la entrada.
  • Índice de directorio deshabilitado: Si intentas acceder a una carpeta que no tiene un archivo index.php o index.html, y la opción de listar el contenido del directorio está desactivada, obtendrás un 403.
  • Problemas con el archivo .htaccess: A veces, una regla en el .htaccess puede estar bloqueando tu propia IP o la de tus visitantes.
  • Un plugin de seguridad o firewall: Algunos plugins de seguridad de WordPress (como Wordfence) pueden bloquear el acceso si detectan algo sospechoso.

Soluciones para el Error 403

  1. Verifica los permisos de la carpeta: Asegúrate de que la carpeta a la que intentas acceder tenga permisos 755. Si es un archivo, que tenga 644.
  2. Añade un archivo index.php: Si estás accediendo a una carpeta sin índice, crea un archivo index.php vacío dentro de ella. Esto le dice al servidor que "hay algo" que mostrar, aunque sea una página en blanco.
  3. Revisa el .htaccess: Al igual que con el error 500, renombra tu .htaccess a .htaccess.bak para ver si el problema se soluciona. Si es así, el problema está en una regla de bloqueo.
  4. Desactiva temporalmente los plugins de seguridad: Si usas WordPress, renombra la carpeta del plugin de seguridad (en public_html/wp-content/plugins/) a algo como wordfence.bak para desactivarlo. Si el error desaparece, ya sabes quién es el culpable.

[TIP] Si el error 403 aparece en todo tu sitio web, revisa los permisos de la carpeta public_html en su totalidad. Debe ser 755.


El Error 404: No Encontrado

El error 404 hosting es uno de los más comunes y, por suerte, uno de los más fáciles de entender. Simplemente significa que la URL que estás buscando no existe en el servidor. Es como buscar un libro en una biblioteca y no encontrarlo en la estantería.

¿Por qué aparece un Error 404?

  • La página ha sido movida o eliminada: Has cambiado la estructura de tu web o has borrado una página y no has redirigido la URL antigua a la nueva.
  • Enlaces rotos: Tienes un enlace en tu web (desde otra página o desde una red social) que apunta a una URL incorrecta.
  • Errores al escribir la URL: Algo tan simple como una mayúscula o una tilde mal puesta puede provocar un 404.
  • Problemas con los enlaces permanentes de WordPress: A veces, tras una actualización, la estructura de URLs se rompe.

Cómo solucionar el Error 404

  1. Comprueba la URL: Asegúrate de que la URL está bien escrita. Mira si hay algún carácter extraño.
  2. Busca la página en tu cPanel: Entra en el Administrador de archivos y navega hasta public_html. Busca si el archivo existe. Si no existe, es que lo has borrado.
  3. Crea una redirección 301: Si la página ha cambiado de dirección, debes configurar una redirección para que los visitantes y los buscadores vayan a la nueva URL. En cPanel, busca la herramienta "Redirecciones" (Redirects). Crea una redirección desde la URL antigua a la nueva.
  4. Regenera los enlaces permanentes de WordPress: Ve a Ajustes -> Enlaces permanentes en tu panel de WordPress y pulsa "Guardar cambios" sin modificar nada. Esto refresca la estructura de URLs y suele arreglar los 404 masivos.

Otros errores comunes de cPanel que debes conocer

Además de los tres grandes, aquí tienes otros errores que te puedes encontrar.

Error 503: Servicio No Disponible

Este error indica que el servidor no puede manejar la petición en ese momento. Las causas suelen ser:

  • Sobrecarga del servidor: Demasiadas visitas a la vez.
  • Mantenimiento del servidor: Tu proveedor está haciendo tareas de mantenimiento.
  • Un plugin que consume muchos recursos: Un plugin de respaldo o un escáner de seguridad puede saturar el servidor.

Solución: Generalmente, se resuelve solo en unos minutos. Si persiste, contacta con tu proveedor.

Error 508: Límite de Recursos Alcanzado

Este error es específico de cPanel y significa que tu cuenta ha alcanzado el límite de recursos (CPU, memoria, conexiones) permitido.

Solución: Es una señal de que tu plan de hosting es insuficiente para la demanda de tu web. Debes optimizar tu web (usar caché, comprimir imágenes) o considerar un plan superior.

Error 429: Demasiadas Solicitudes

Este error aparece cuando haces demasiadas peticiones al servidor en un corto período de tiempo. Es común cuando un plugin de respaldo o un bot se vuelve loco.

Solución: Desactiva temporalmente los plugins de caché o respaldo y avisa a tu proveedor si el problema continúa.


Preguntas Frecuentes (FAQ) sobre errores de cPanel

Aquí tienes una recopilación de las dudas más habituales que nos llegan.

¿Por qué mi web da error 500 después de instalar un plugin?

Este es un clásico. El plugin tiene un conflicto con tu tema o con otro plugin. La solución es desactivar el plugin que acabas de instalar. Puedes hacerlo desde el Administrador de archivos renombrando la carpeta del plugin en public_html/wp-content/plugins/.

¿Cómo puedo ver los errores de mi web en cPanel?

cPanel tiene una herramienta llamada "Errores" (Error Log) dentro de la sección "Métricas". Ahí verás todos los errores del servidor, incluyendo el archivo y la línea exacta donde ocurre el problema. También puedes activar el log de errores de PHP desde "Select PHP Version" -> "Opciones" -> display_errors a On.

¿Qué hago si el error 500 no se va?

Si has probado todos los pasos anteriores y el error persiste, es hora de contactar con el soporte de tu hosting. Dales la información del log de errores. Ellos tienen acceso a más herramientas y podrán diagnosticar el problema a nivel de servidor.

¿Los errores 404 afectan a mi posicionamiento SEO?

Sí, pueden afectar. Los buscadores interpretan muchos errores 404 como una mala señal de calidad. Es crucial que redirijas las URLs antiguas con una redirección 301 a las nuevas o a una página de error personalizada.

¿Qué es el archivo .htaccess y por qué es tan importante?

Es un archivo de configuración a nivel de directorio que permite sobreescribir la configuración del servidor. Se usa para redirecciones, reglas de caché, seguridad, etc. Un error en este archivo es una de las causas más comunes de los errores 500 y 403.

¿Por qué veo un error 403 en una carpeta específica?

Como mencionamos, suele ser un problema de permisos. Asegúrate de que la carpeta tenga permisos 755 y que contenga un archivo index.php. Si la carpeta está vacía, el servidor la considera "prohibida" de listar.

[INFO] Si tu hosting es de tipo "Syspanel" (anteriormente conocido como HestiaCP), no uses cPanel para estas tareas. Accede por el puerto 2106 (ej: https://tu-dominio.com:2106) y busca las herramientas equivalentes. Los conceptos son los mismos, pero la interfaz es diferente.


Consejos finales para evitar errores en el futuro

La prevención es la mejor cura. Aquí tienes algunos buenos hábitos que te ahorrarán muchos dolores de cabeza.

  • Haz copias de seguridad periódicas: cPanel tiene una herramienta de respaldo. Úsala. Si algo falla, puedes restaurar tu web a un estado anterior en minutos.
  • Actualiza todo: Mantén WordPress, tus plugins y tu tema siempre actualizados. Las actualizaciones corrigen errores y vulnerabilidades de seguridad.
  • No toques los permisos si no sabes lo que haces: Los permisos 755 y 644 son los estándar. Rara vez necesitarás cambiarlos.
  • Ten cuidado con los plugins de caché y seguridad: Son útiles, pero a veces causan conflictos. Actívalos uno a uno y prueba tu web después de cada activación.

Esperamos que esta guía te haya sido de gran ayuda. Recuerda que la mayoría de los errores tienen solución y que, con un poco de paciencia y siguiendo estos pasos, podrás resolverlos sin necesidad de ser un experto. Si te quedas atascado, tu proveedor de hosting siempre está ahí para echarte una mano.

¿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