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

Solucionar errores comunes en cPanel (500, 404)

Actualizado el 22 de marzo de 2026

¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, probablemente te has encontrado con esos molestos mensajes de error en tu web, como el temido Error 500 o el frustrante Error 404. No te preocupes, es más común de lo que crees y, en la mayoría de los casos, tiene una solución sencilla.

En esta guía completa, vamos a desglosar los errores cPanel más frecuentes, entender por qué aparecen y, lo más importante, cómo solucionarlos paso a paso. Al final, también encontrarás una sección de cPanel FAQ para resolver las dudas más rápidas. Vamos a ello.


¿Por qué aparecen estos errores y cómo identificarlos?

Antes de lanzarnos a arreglar nada, es fundamental entender qué significa cada error. Piensa en ello como cuando tu coche hace un ruido extraño: saber si es el motor o una piedra en la rueda cambia totalmente la reparación.

### Error 500: El "Error Interno del Servidor"

Este es, sin duda, el más temido y, a la vez, el más genérico. El error 500 cPanel significa que el servidor no puede procesar tu solicitud, pero no te da una razón específica. Es como si el coche se parara pero el mecánico no supiera decirte por qué a simple vista.

Causas más comunes:

  • Archivo .htaccess corrupto: Este es el culpable número uno. Un pequeño error de sintaxis en este archivo puede tumbar toda tu web.
  • Permisos de archivos incorrectos: Si los archivos o carpetas tienen permisos demasiado restrictivos o demasiado abiertos, el servidor se niega a ejecutarlos.
  • Límite de memoria PHP excedido: Si tu web tiene un plugin o script que consume mucha memoria, el servidor lo mata para protegerse.
  • Versión de PHP incorrecta: Un script antiguo puede no ser compatible con la versión de PHP que tienes activa.
  • Problemas con el archivo wp-config.php (en WordPress): Una configuración incorrecta en la base de datos puede provocar este error.

### Error 404: "No Encontrado"

El error 404 cPanel es mucho más amigable. Significa que el servidor está funcionando perfectamente, pero no encuentra el archivo o la página que le pides. Es como si buscaras un libro en una biblioteca y te dijeran: "Ese libro no está en nuestro catálogo".

Causas más comunes:

  • Enlace roto: Has puesto un enlace a una página que ya no existe o escribiste mal la URL.
  • Página eliminada o movida: Borraste una página o la cambiaste de nombre sin crear una redirección.
  • Problemas con la estructura de enlaces permanentes (Permalinks): Muy típico en WordPress después de instalar un plugin o cambiar la estructura de la URL.
  • El archivo realmente no existe: Simplemente, tecleaste mal la dirección.

Paso a Paso: Cómo Solucionar el Error 500 en cPanel

Vamos a lo práctico. Sigue estos pasos en orden. Normalmente, el primero ya resuelve el problema.

### 1. La Solución Mágica: Renombrar el archivo .htaccess

Este es el primer paso y el que más veces funciona. Vamos a desactivar temporalmente el archivo para ver si es el culpable.

  1. Accede a tu cPanel: Usa tus credenciales para entrar. Normalmente es tudominio.com/cpanel.
  2. Busca el Administrador de Archivos (File Manager): Suele estar en la sección "Archivos".
  3. Navega a la raíz de tu web: Normalmente es la carpeta public_html.
  4. Localiza el archivo .htaccess: Es un archivo oculto, así que asegúrate de que en la configuración del File Manager tienes marcada la opción "Mostrar archivos ocultos".
  5. Renómbralo: Haz clic derecho sobre él y selecciona "Renombrar". Cámbiale el nombre a algo como .htaccess_backup o htaccess_old.
  6. Prueba tu web: Vuelve a cargar tu página. Si el error 500 desaparece, ¡el problema era el .htaccess!
  7. Regenera el archivo (si usas WordPress): Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en "Guardar cambios". Esto creará un nuevo .htaccess limpio.
  8. Si no funcionó: Simplemente, vuelve a renombrar el archivo a .htaccess para dejarlo como estaba y pasa al siguiente paso.

[TIP] Si no ves el archivo .htaccess, puede que no exista o que tu panel de archivos no muestre los ocultos. Asegúrate de activar la opción "Mostrar archivos ocultos" (Show Hidden Files) en la configuración del File Manager.

### 2. Revisar los Permisos de Archivos y Carpetas

Los permisos incorrectos son otra causa muy común. La regla de oro es:

  • Carpetas: 755 (o 750 en entornos más seguros).
  • Archivos: 644 (o 640 en entornos más seguros).
  • Archivos ejecutables (como wp-admin): 755.

Cómo cambiarlos:

  1. En el File Manager, selecciona todos los archivos y carpetas de la raíz (public_html).
  2. Haz clic derecho y selecciona "Cambiar permisos".
  3. Asegúrate de que las casillas estén como te indiqué. Para carpetas, marca: Propietario (lectura, escritura, ejecución), Grupo (lectura, ejecución), Mundo (lectura, ejecución). Para archivos, desmarca la "ejecución" del grupo y del mundo.
  4. Haz clic en "Cambiar permisos".

[WARNING] No pongas permisos 777 nunca. Es un agujero de seguridad enorme. Si algún plugin o script te lo pide, es mejor buscar una alternativa.

### 3. Aumentar el Límite de Memoria PHP

Si tu web se cae al cargar una página con muchos recursos, puede que necesites más memoria.

  1. En cPanel, busca la sección "Software" o "Configuración del software".
  2. Haz clic en "Seleccionar versión de PHP" o "MultiPHP Manager".
  3. Busca la opción "Cambiar a configuración avanzada" o un icono de engranaje.
  4. Localiza la directiva memory_limit. Cámbiala a 256M o 512M.
  5. Guarda los cambios.

### 4. Verificar la Versión de PHP

A veces, un script antiguo necesita una versión específica de PHP.

  1. En la misma sección "Seleccionar versión de PHP".
  2. Verás un desplegable con las versiones disponibles (ej. 7.4, 8.0, 8.1, 8.2).
  3. Si tu web es antigua, prueba con una versión 7.4. Si es moderna, usa la 8.1 o 8.2.
  4. Guarda y prueba.

### 5. Revisar los Logs de Errores (Para Técnicos)

Si nada funciona, toca ponerse el mono de trabajo. Los logs te dirán exactamente qué está fallando.

  1. En cPanel, busca la sección "Registros" o "Metrics".
  2. Haz clic en "Error Log" o "Registro de errores".
  3. Verás una lista de errores. El más reciente suele ser el que buscas. Busca líneas que contengan PHP Fatal error o require_once.
  4. El mensaje te dirá el archivo y la línea exacta del problema (ej. /home/usuario/public_html/wp-content/plugins/mi-plugin/index.php).

Paso a Paso: Cómo Solucionar el Error 404 en cPanel

El error 404 es más fácil de resolver. Aquí tienes los pasos.

### 1. La Causa Más Común: Enlaces Permanentes en WordPress

Si tu web es WordPress y de repente todas las páginas internas dan error 404, la solución es inmediata.

  1. Accede a tu panel de administración de WordPress (ej. tudominio.com/wp-admin).
  2. Ve a Ajustes > Enlaces permanentes.
  3. Simplemente, haz clic en el botón "Guardar cambios" sin modificar nada. Esto regenera las reglas de reescritura.
  4. ¡Listo! Prueba tu web.

### 2. Verificar que el Archivo o la Ruta Existen

A veces, el error es real: el archivo no está.

  1. Ve al File Manager de cPanel.
  2. Navega a la carpeta donde debería estar el archivo (ej. public_html/mi-carpeta).
  3. Busca el archivo por su nombre. Si no está, lo has borrado o movido sin querer.

### 3. Crear una Redirección 301

Si has cambiado la URL de una página (ej. de /contacto a /contactanos), debes redirigir la vieja a la nueva para que los usuarios y Google no se encuentren con un 404.

  1. En cPanel, busca la sección "Redirecciones" o "Redirects".
  2. Selecciona el tipo "Permanente (301)".
  3. En "Redirige desde:", escribe la URL antigua (ej. /contacto). No pongas el dominio completo.
  4. En "Redirige a:", escribe la URL nueva completa (ej. https://tudominio.com/contactanos).
  5. Marca la casilla "Redirigir con o sin www".
  6. Haz clic en "Añadir".

[INFO] Las redirecciones 301 le dicen a Google que la página se ha movido definitivamente, transfiriendo todo el "valor SEO" a la nueva URL.


Solucionar problemas de Hosting con Syspanel (antes HestiaCP)

Si tu panel de control no es cPanel, sino que usas Syspanel (el nombre amigable para HestiaCP), no te preocupes, los pasos son muy similares, solo cambia la forma de acceder.

Para acceder a Syspanel:

  1. Abre tu navegador y escribe: https://tudominio.com:2106
  2. Introduce tu usuario y contraseña de administrador.

Dentro de Syspanel:

  • Archivos: Busca la sección "Administrador de archivos" (File Manager) en el menú lateral. La estructura es la misma: tu web está en la carpeta public_html.
  • PHP y Logs: En Syspanel, las opciones de configuración de PHP y los logs de errores suelen estar en la sección "Web" o "Dominios". Haz clic en el dominio problemático y verás opciones como "Editar PHP", "Logs de errores" o "Configuración avanzada".

El resto de los pasos (renombrar .htaccess, cambiar permisos, etc.) son exactamente iguales que en cPanel.


Preguntas Frecuentes (cPanel FAQ)

Aquí tienes las respuestas a las dudas más comunes sobre errores cPanel.

### ¿Qué hago si veo un error 500 después de instalar un plugin?

Respuesta: Desactiva el plugin inmediatamente. La forma más segura es renombrar la carpeta del plugin desde el File Manager. Ve a public_html/wp-content/plugins, localiza la carpeta del plugin problemático y renómbrala (ej. nombre-plugin-desactivado). La web volverá a funcionar.

### ¿El error 404 puede dañar mi SEO?

Respuesta: Sí, mucho. Un error 404 en una página importante (como la de contacto o un producto) le dice a Google que tu web está descuidada. Lo peor es un "soft 404" (una página que parece un 404 pero devuelve un código 200). Siempre que puedas, redirige las URLs antiguas a las nuevas.

### ¿Cómo puedo saber si mi error es del servidor o de mi web?

Respuesta: Si el error 500 aparece en toda la web (incluyendo el panel de administración si usas WordPress), suele ser un problema de configuración global (PHP, permisos, .htaccess). Si solo falla una página, es más probable que sea un error local (un plugin, un script concreto). El error 404 siempre es de tu web (o de un enlace mal escrito).

### Mi web da error 500 pero no tengo acceso a cPanel. ¿Qué hago?

Respuesta: Contacta con tu proveedor de hosting. Ellos pueden acceder a los logs de errores del servidor y, en muchos casos, restaurar un backup o arreglar el problema directamente desde su lado. Diles que necesitas revisar el error_log de tu dominio.

### ¿Es seguro borrar el archivo .htaccess?

Respuesta: Sí, es seguro siempre que sepas que lo vas a regenerar después (por ejemplo, guardando los enlaces permanentes en WordPress). Borrarlo puede hacer que tu web funcione, pero perderás las reglas de reescritura y las redirecciones personalizadas. Es mejor renombrarlo como te expliqué.


Consejo Final

Solucionar problemas hosting es como resolver un pequeño misterio. Empieza siempre por lo más sencillo (renombrar .htaccess y comprobar permisos) y ve subiendo en complejidad. No tengas miedo de equivocarte, porque casi todo se puede deshacer. Y recuerda, si un error 500 cPanel te supera, siempre puedes pedir ayuda a tu equipo de soporte.

¡Espero que esta guía te haya sido de gran ayuda! Si tienes más dudas, ya sabes, estamos aquí para ti.

¿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