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

Solución a errores comunes de instalación de WordPress en cPanel

Actualizado el 25 de enero de 2026

¡Hola! Entendemos perfectamente la frustración que supone intentar instalar WordPress y encontrarse con un error inesperado. Es como si quisieras encender tu coche nuevo y el motor no arrancara. Pero no te preocupes, en esta guía extensa y detallada vamos a desglosar los errores más comunes de instalación de WordPress en cPanel y, lo más importante, te daremos la solución paso a paso para que tu sitio web esté funcionando en cuestión de minutos. No necesitas ser un experto en programación; solo sigue estas instrucciones y verás cómo hasta el error más temido tiene remedio.

Antes de Empezar: La Base de Todo (Requisitos Previos)

Antes de sumergirnos en los errores, es crucial verificar que tu servidor cumple con los requisitos mínimos de WordPress. Muchas veces, los problemas de instalación no son culpa del código, sino del entorno. Piensa en ello como intentar plantar un cactus en un desierto helado; no va a funcionar.

Requisitos mínimos recomendados:

  • PHP: Versión 7.4 o superior (idealmente 8.0 o 8.1).
  • MySQL: Versión 5.6 o superior, o MariaDB 10.1 o superior.
  • HTTPS: Soporte para certificados SSL.

Puedes verificar esto fácilmente desde tu cPanel. Busca la sección "Administrador de archivos" para ver los archivos, pero para la versión de PHP, ve a "Select PHP Version" (o "MultiPHP Manager"). Asegúrate de que la versión seleccionada sea la más alta disponible. Si no sabes cómo hacerlo, no te preocupes, lo veremos en el siguiente error, que es uno de los más frecuentes.

Error 1: "Error de conexión a la base de datos" (La Pesadilla Más Común)

Este es, sin duda, el error número uno que vemos a diario. Es frustrante porque llegas al final de la instalación y te encuentras con este muro. La buena noticia es que casi siempre es un error de dedo en los datos de acceso a la base de datos.

¿Por qué ocurre?
Básicamente, WordPress no puede comunicarse con tu base de datos porque los datos que le has proporcionado no son correctos. Es como darle la llave equivocada a tu casa.

Solución Paso a Paso:

  1. Accede a cPanel: Inicia sesión en tu cuenta de hosting.
  2. Busca "Bases de datos MySQL": Dentro de cPanel, busca la sección de bases de datos. Verás una opción que dice "Bases de datos MySQL" o "MySQL Databases".
  3. Verifica el nombre de la base de datos: Es muy común que el nombre tenga un prefijo con tu nombre de usuario. Por ejemplo, si tu usuario es usuario1, tu base de datos podría llamarse usuario1_wpdb. Cópialo exactamente, tal cual aparece, ya que distingue entre mayúsculas y minúsculas.
  4. Verifica el nombre de usuario: Igual que el anterior, el usuario tendrá un prefijo. Por ejemplo: usuario1_wpuser. Cópialo exactamente.
  5. Verifica la contraseña: Este es el punto más crítico. Si no estás seguro de la contraseña, no la adivines. Ve a la opción "Cambiar contraseña" dentro de la misma sección de bases de datos y establece una nueva. Asegúrate de copiarla sin espacios al principio o al final.
  6. Verifica el host de la base de datos: Este es un detalle que muchos pasan por alto. Normalmente es localhost, pero en algunos hosts es algo como mysql.tudominio.com. Puedes encontrar este dato en la sección de "Documentación" o en el correo de bienvenida de tu hosting. Si no lo encuentras, localhost es la opción segura.
  7. Reintenta la instalación: Vuelve a la instalación de WordPress e introduce los datos corregidos. Si has seguido estos pasos, el error desaparecerá.

[TIP] Si estás usando un script de instalación automática desde cPanel (como Softaculous), este error es menos común, pero si ocurre, el problema suele estar en que el script no tiene permisos para crear la base de datos. En ese caso, crea la base de datos manualmente desde cPanel y luego usa la instalación manual.

Error 2: "El enlace de descarga expiró" o "Error al descargar el archivo"

Este error es típico cuando intentas instalar WordPress manualmente, y el archivo comprimido que descargaste de WordPress.org está incompleto o se corrompió durante la descarga.

¿Por qué ocurre?
La descarga se interrumpió a mitad de camino, o tu conexión a internet es lenta e inestable. Es como si un rompecabezas llegara sin algunas piezas.

Soluciones:

  • Descarga con un gestor: Vuelve a descargar el archivo wordpress-6.x.x.zip desde es.wordpress.org. Si tu navegador tiene un gestor de descargas, úsalo. Si no, intenta usar una conexión por cable o acércate al router para mejorar la señal.
  • Usa el Administrador de Archivos de cPanel: Esta es la forma más fiable.
    1. Ve a "Administrador de archivos" en cPanel.
    2. Entra en la carpeta public_html (o www).
    3. Si tienes un sitio web ya creado, es mejor que crees una subcarpeta (por ejemplo, public_html/wpblog) para no mezclar archivos. Si es un sitio nuevo, puedes trabajar directamente en public_html.
    4. Sube el archivo ZIP que descargaste desde WordPress.org usando el botón "Cargar".
    5. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona "Extraer" o "Extract". Esto descomprimirá todos los archivos de WordPress en esa carpeta.
    6. Si extrajiste en una subcarpeta, tendrás una carpeta llamada wordpress. Entra en ella, selecciona todos los archivos con Ctrl+A (o Cmd+A en Mac) y muévelos a la carpeta padre (public_html). Esto es para que tu web esté en la raíz y no en tudominio.com/wordpress.

[WARNING] No intentes descomprimir el archivo directamente desde el cPanel sin antes subirlo completo. Si el ZIP está dañado, la extracción fallará. Verifica que el tamaño del archivo en tu PC coincida con el que aparece en el sitio de descarga.

Error 3: La Página en Blanco (El "White Screen of Death")

Este es uno de los errores más desconcertantes. Instalas todo, y en lugar de ver la página de bienvenida de WordPress, solo ves una página en blanco. No hay mensaje de error, solo silencio. Esto suele deberse a un conflicto de PHP o a un error de memoria.

¿Por qué ocurre?

  • Límite de memoria PHP: WordPress necesita una cantidad mínima de memoria para funcionar. A veces, el servidor tiene un límite demasiado bajo.
  • Plugin o Tema defectuoso: Aunque sea una instalación nueva, si alguna vez has copiado archivos de otro sitio, puede haber un conflicto.
  • Sintaxis de PHP: Un archivo functions.php de un tema mal codificado puede romper todo.

Soluciones:

  1. Aumentar el límite de memoria PHP:

    • Entra en el "Administrador de archivos".
    • Busca el archivo wp-config.php en la raíz de tu instalación.
    • Haz clic derecho y selecciona "Editar".
    • Busca la línea que dice ¡Eso es todo, deja de editar! o similar.
    • Justo antes de esa línea, añade esto:
      define('WP_MEMORY_LIMIT', '256M');
      
    • Guarda los cambios. Esto aumenta el límite de memoria a 256MB, que es más que suficiente.
  2. Activar el modo de depuración (Debug): Esto te mostrará el error real en lugar de la página en blanco.

    • En el mismo archivo wp-config.php, busca la línea que dice define('WP_DEBUG', false); y cámbiala a:
      define('WP_DEBUG', true);
      
    • Recarga tu sitio. Ahora verás un mensaje de error en pantalla. Ese mensaje te dirá exactamente qué archivo está causando el problema. Si es un plugin o tema, elimínalo temporalmente desde el administrador de archivos (renombrando la carpeta del plugin/tema).
    • Cuando termines, vuelve a poner WP_DEBUG en false.

[INFO] Si el error menciona un archivo de un plugin, ve a public_html/wp-content/plugins/ y renombra la carpeta de ese plugin (por ejemplo, de mi-plugin a mi-plugin-desactivado). Esto lo desactivará sin necesidad de entrar al panel de administración.

Error 4: "Error 500 - Error interno del servidor"

Este es otro error genérico, pero a diferencia de la página en blanco, suele estar relacionado con los permisos de los archivos o con un archivo .htaccess corrupto.

¿Por qué ocurre?

  • Permisos incorrectos: Los archivos deben tener permisos de lectura y escritura para el usuario, pero no para todos. Los permisos 755 para carpetas y 644 para archivos son los estándar.
  • Archivo .htaccess dañado: Este archivo es esencial para el funcionamiento de los enlaces permanentes de WordPress.

Soluciones:

  1. Verificar permisos de archivos:

    • En el "Administrador de archivos", selecciona todos los archivos y carpetas de tu instalación.
    • Haz clic derecho y selecciona "Permisos" o "Change Permissions".
    • Asegúrate de que las carpetas tengan 755 y los archivos 644. Puedes marcar la casilla de "Recursivo" para aplicar a todo.
  2. Restablecer el archivo .htaccess:

    • Si el problema persiste, es probable que el .htaccess esté dañado.
    • En el administrador de archivos, busca el archivo .htaccess. Si no lo ves, activa la opción "Mostrar archivos ocultos" (en la esquina superior derecha del administrador de archivos).
    • Renombra el archivo a .htaccess.bak.
    • Ve a tu panel de administración de WordPress (si puedes acceder) y ve a "Ajustes" > "Enlaces permanentes". Haz clic en "Guardar cambios". Esto creará un nuevo .htaccess limpio.
    • Si no puedes acceder al panel, crea un archivo nuevo en un editor de texto y pégalo:
      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>
      # END WordPress
      
    • Súbelo como .htaccess a la raíz de tu instalación.

Error 5: Problemas con la Instalación Automática (Softaculous o similar)

Si estás usando el instalador automático de cPanel, los errores son menos frecuentes, pero pueden ocurrir. Los más comunes son:

  • "El directorio no está vacío": Esto significa que ya hay archivos en la carpeta donde intentas instalar. Solución: Elige otra carpeta o borra los archivos existentes (si no los necesitas).
  • "No se pudo conectar con la base de datos": Aunque el instalador cree la base de datos automáticamente, a veces falla. Solución: Crea la base de datos manualmente como te mostramos en el Error 1 y luego indícala en el instalador.

[TIP] Si estás en un hosting que usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso a su panel de control se hace a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). La lógica es la misma que en cPanel, pero la interfaz es diferente. Busca "Base de datos" y crea una nueva, luego usa esos datos en la instalación de WordPress.

Error 6: El Sitio se ve Feo (Sin CSS)

Has instalado WordPress, pero la página se ve como si fuera de los años 90, sin estilos. Esto se debe a que los enlaces a los archivos CSS no se están cargando correctamente.

¿Por qué ocurre?

  • URL incorrecta en la base de datos: La instalación se hizo en una URL temporal o con una IP, y ahora la base de datos tiene esas URLs guardadas.
  • Permisos de archivos: Los archivos de CSS no tienen permisos de lectura.

Soluciones:

  1. Actualizar las URLs en la base de datos:

    • Ve a tu panel de administración de WordPress (si puedes acceder) y ve a "Ajustes" > "Generales".
    • Asegúrate de que "Dirección de WordPress (URL)" y "Dirección del sitio (URL)" sean correctas (con https://www.tudominio.com o https://tudominio.com).
    • Si no puedes acceder al panel, tendrás que cambiar las URLs directamente en la base de datos desde phpMyAdmin en cPanel. Busca la tabla wp_options y cambia los valores de siteurl y home.
  2. Vaciando la caché: A veces es un problema de caché del navegador o de un plugin de caché. Limpia la caché de tu navegador y prueba en modo incógnito.

[INFO] Si has movido tu sitio de un subdirectorio a la raíz, este error es muy común. Asegúrate de que las URLs en Ajustes > Generales sean las nuevas.

Preguntas Frecuentes (FAQ) Rápidas

  • ¿Puedo instalar WordPress sin cPanel? Sí, pero cPanel es el estándar. Si usas otros paneles como Syspanel, el proceso es similar, cambiando la interfaz.
  • ¿Qué hago si olvidé mi contraseña de WordPress? Puedes resetearla desde phpMyAdmin en la tabla wp_users, o usando el enlace "¿Has olvidado tu contraseña?" en la pantalla de inicio de sesión.
  • ¿Por qué tengo un error de "No se puede conectar con el servidor de correo"? Esto es un problema del servidor, no de WordPress. Contacta con tu proveedor de hosting.
  • ¿Es necesario tener conocimientos de programación? No, siguiendo esta guía puedes resolver la mayoría de los problemas, pero si te sientes perdido, siempre puedes contactar con el soporte de tu hosting.

Esperamos que esta guía extensa te haya sido de gran ayuda. Recuerda que la paciencia es clave. Ve paso a paso, verifica cada dato y no te desanimes. La mayoría de estos errores son simples errores de configuración que, una vez corregidos, te permitirán disfrutar de tu nuevo sitio web. ¡Buena suerte con tu instalación!

¿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