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

Solucionar errores comunes de instalación de WordPress en cPanel

Actualizado el 17 de diciembre de 2025

¡Hola! Soy el técnico de soporte amigable de tu hosting. Si estás aquí, seguramente te has encontrado con algún problema al intentar instalar WordPress en tu cPanel. No te preocupes, es más común de lo que crees. En esta guía extensa, vamos a desglosar los errores más frecuentes, entender por qué ocurren y, lo más importante, cómo solucionarlos paso a paso. Al final, tendrás tu sitio funcionando sin dolores de cabeza.


¿Por qué falla la instalación de WordPress en cPanel?

Antes de meternos en soluciones concretas, es útil entender el contexto. cPanel es el panel de control más popular del mundo, y su instalador automático de WordPress (a menudo llamado "Softaculous" o "Installatron") es muy fiable. Sin embargo, pequeños detalles de configuración del servidor, permisos de archivos o incluso la versión de PHP pueden causar bloqueos. Vamos a ver los errores más comunes y cómo resolverlos.


Error 1: "No se puede conectar a la base de datos" o "Error al establecer conexión con la base de datos"

Este es, sin duda, el error más frecuente. Aparece justo después de poner el nombre de tu sitio, o incluso durante la instalación. La causa suele ser que los datos de la base de datos (nombre, usuario, contraseña) no coinciden con los que has creado en cPanel.

Solución paso a paso

  1. Verifica los datos en cPanel: Entra a tu cPanel y busca la sección "Bases de datos MySQL". Allí verás una lista de todas las bases de datos y usuarios que has creado. Anota exactamente el nombre de la base de datos y el nombre de usuario (normalmente tienen un prefijo como tuusuario_).
  2. Comprueba la contraseña: Si no estás seguro de la contraseña, puedes cambiarla desde el mismo cPanel. Ve a "Usuarios MySQL", busca tu usuario y haz clic en "Cambiar contraseña". Anótala en un lugar seguro.
  3. Revisa el instalador: Cuando uses Softaculous (o el instalador que tenga tu cPanel), asegúrate de que en el campo "Nombre de la base de datos" pones exactamente el nombre que viste en el paso 1, incluyendo el prefijo. Lo mismo para el usuario y la contraseña.
  4. El usuario debe estar vinculado a la base de datos: A veces, aunque crees el usuario y la base de datos, no los vinculas. En cPanel, ve a "Añadir usuario a base de datos", selecciona el usuario y la base de datos, y dale todos los privilegios. Esto es obligatorio.

[WARNING] No uses caracteres especiales ni espacios en los nombres de la base de datos o usuario. Usa solo letras minúsculas y números. Si tu instalador te da un error de "host de base de datos", normalmente es localhost. No lo cambies a menos que tu proveedor te indique lo contrario.


Error 2: "No se puede crear el archivo wp-config.php" o error de permisos

Este error suele ocurrir cuando el instalador automático intenta escribir el archivo de configuración de WordPress, pero no tiene permisos para hacerlo. Esto se debe a que los archivos de tu sitio tienen permisos incorrectos.

Solución paso a paso

  1. Accede al Administrador de Archivos de cPanel: Busca la herramienta "Administrador de Archivos" y entra a la carpeta public_html (o la carpeta donde estés instalando WordPress, como una subcarpeta tipo public_html/miweb).
  2. Verifica los permisos de la carpeta raíz: Haz clic derecho sobre la carpeta (ej. public_html) y selecciona "Cambiar permisos". Asegúrate de que esté en 755 (o "0755"). Esto permite que el servidor lea y ejecute, pero solo el dueño pueda escribir.
  3. Verifica los permisos de los archivos: Si ya tienes archivos de WordPress (por ejemplo, si estás reinstalando), asegúrate de que los archivos .php tengan permisos 644 y las carpetas 755. Puedes seleccionar todos los archivos y cambiarlos en lote.
  4. Propietario de los archivos: En la mayoría de los hosts, el propietario debe ser tu usuario de cPanel. Si ves que el propietario es "nobody" o "root", contacta a soporte. No puedes cambiarlo tú mismo.
  5. Vuelve a intentar la instalación: Una vez corregidos los permisos, regresa al instalador de WordPress e intenta de nuevo. Si el error persiste, prueba a borrar cualquier archivo suelto que pueda haber quedado de una instalación fallida (como un wp-config.php vacío).

[TIP] Si tienes acceso a la terminal (SSH), puedes usar los comandos chmod 755 -R carpeta y chmod 644 -R *.php desde la raíz. Pero con el Administrador de Archivos es más seguro para principiantes.


Error 3: "La memoria de PHP está agotada" o "Fatal error: Allowed memory size exhausted"

WordPress necesita un mínimo de memoria PHP para funcionar, especialmente si tienes muchos plugins o un tema pesado. Si el límite es muy bajo, la instalación fallará.

Solución paso a paso

  1. Aumenta el límite de memoria PHP desde cPanel: Busca la sección "Seleccionar versión de PHP" o "Configuración de PHP" (a veces está dentro de "Software").
  2. Edita los valores: Una vez dentro, busca la opción memory_limit. El valor recomendado para WordPress es 256M (256 megabytes). También puedes subir max_execution_time a 300 y upload_max_filesize a 128M.
  3. Guarda los cambios: Haz clic en "Aplicar" o "Guardar". El cambio es inmediato.
  4. Si no tienes acceso a esa opción: Crea o edita un archivo llamado php.ini en la raíz de tu sitio (public_html). Dentro, escribe: memory_limit = 256M. Si ya existe, busca la línea y cámbiala.
  5. Prueba de nuevo: Vuelve al instalador. Si el error persiste, tu proveedor de hosting puede tener un límite global. Contacta con soporte y pídeles que lo aumenten.

[INFO] Algunos hosts usan un archivo llamado .user.ini en lugar de php.ini. El proceso es el mismo: edítalo o créalo con la línea memory_limit = 256M.


Error 4: "Tiempo de ejecución agotado" o "Error 503 Service Unavailable" durante la instalación

Esto ocurre cuando el instalador tarda más de lo que el servidor permite (normalmente 30 segundos). Puede deberse a un servidor lento, muchos sitios en el mismo hosting, o que el instalador esté procesando muchos datos.

Solución paso a paso

  1. Aumenta el tiempo de ejecución: Sigue los pasos del error 3, pero céntrate en la opción max_execution_time. Ponlo a 300 (5 minutos).
  2. Desactiva plugins o temas pesados: Si ya tienes WordPress instalado y estás teniendo este error al activar un plugin, desactívalo desde el panel de administración o renombrando la carpeta del plugin desde el Administrador de Archivos.
  3. Instala manualmente: Si el instalador automático no funciona, prueba la instalación manual.
    • Descarga WordPress desde wordpress.org.
    • Sube la carpeta wordpress a public_html mediante FTP o el Administrador de Archivos.
    • Crea la base de datos y el usuario manualmente (como en el error 1).
    • Ve a tudominio.com/wp-admin/install.php y sigue los pasos. Es más lento pero más fiable.

[WARNING] Si el error 503 aparece constantemente, puede ser que tu plan de hosting sea muy básico. Considera migrar a un plan mejor o usar un hosting optimizado para WordPress.


Error 5: "El directorio de instalación ya existe" o "La carpeta no está vacía"

El instalador detecta que ya hay archivos en la carpeta donde quieres instalar WordPress. Esto suele pasar si ya intentaste instalar antes y algo quedó.

Solución paso a paso

  1. Borra todo el contenido de la carpeta: Ve al Administrador de Archivos, entra a la carpeta public_html (o la subcarpeta que hayas elegido), selecciona todos los archivos y carpetas y bórralos. Vacía la papelera.
  2. Asegúrate de que la carpeta esté vacía: A veces quedan archivos ocultos como .htaccess. Activa la opción "Mostrar archivos ocultos" en el Administrador de Archivos y bórralos también.
  3. Vuelve a intentar la instalación: Ahora el instalador debería encontrar la carpeta vacía y proceder sin problemas.

[TIP] Si quieres mantener algún archivo (como un index.html viejo), muévelo a una subcarpeta temporal antes de instalar.


Error 6: "No se puede conectar al servidor FTP" (durante la instalación manual)

Si estás haciendo una instalación manual, WordPress a veces te pide datos FTP para instalar plugins o temas. Esto es un error de configuración del servidor.

Solución paso a paso

  1. Edita el archivo wp-config.php: Abre el archivo wp-config.php que ya tienes en tu sitio.
  2. Añade estas líneas: Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */ pega esto:
    define('FS_METHOD', 'direct');
    
    Esto le dice a WordPress que use el sistema de archivos directamente, sin FTP.
  3. Guarda y sube el archivo: Si lo editaste localmente, súbelo por FTP. Si usas el Administrador de Archivos, solo guarda.
  4. Verifica los permisos: Asegúrate de que los archivos y carpetas tengan los permisos correctos (755 y 644) como vimos en el error 2.

[INFO] Esta solución es la más común y segura para evitar el mensaje de FTP. No afecta a la seguridad de tu sitio.


Errores con Syspanel (HestiaCP) - Nota importante

Si tu hosting no usa cPanel sino Syspanel (antes conocido como HestiaCP), el proceso es similar pero con algunas diferencias clave. Recuerda que Syspanel se accede por el puerto 2106 (ejemplo: tudominio.com:2106). Los errores más comunes son los mismos (base de datos, permisos), pero la interfaz es diferente.

Consejos para Syspanel

  • Busca "Base de datos" o "MySQL" en el menú izquierdo. Allí crearás la base de datos y el usuario.
  • El instalador automático suele llamarse "WordPress Toolkit" o "Softaculous". Si no lo ves, puedes hacer la instalación manual siguiendo los pasos del error 4.
  • Los permisos se gestionan desde "Administrador de archivos" o desde la terminal. La estructura de carpetas es la misma (public_html).

[WARNING] En Syspanel, a veces el usuario de la base de datos no tiene el prefijo del dominio. Revisa bien el nombre exacto que te muestra al crearlo.


Preguntas Frecuentes (FAQ) sobre errores de WordPress en cPanel

1. ¿Por qué me sale "Error 404" después de instalar WordPress?

Esto suele pasar si instalaste WordPress en una subcarpeta (ej: tudominio.com/blog) pero no configuraste bien la URL del sitio. Ve a Ajustes > Generales en tu wp-admin y asegúrate de que la "Dirección de WordPress" y la "Dirección del sitio" coincidan. Si no puedes entrar al wp-admin, edita el archivo wp-config.php y añade estas líneas:

define('WP_HOME','http://tudominio.com/blog');
define('WP_SITEURL','http://tudominio.com/blog');

2. ¿Cómo sé qué versión de PHP tengo?

En cPanel, busca "Seleccionar versión de PHP". Si usas Syspanel, está en "Configuración del servidor" o "PHP". Para WordPress, la versión mínima recomendada es 7.4, aunque lo ideal es 8.0 o 8.1.

3. ¿Qué hago si el instalador no me deja elegir la carpeta?

Asegúrate de que la carpeta que quieres usar (ej: public_html/miweb) existe y está vacía. Si no existe, créala desde el Administrador de Archivos. Si existe pero no está vacía, bórrala (como en el error 5).

4. ¿Puedo instalar WordPress sin cPanel?

Sí, puedes hacerlo manualmente por FTP, pero cPanel facilita mucho el proceso. Si no tienes cPanel, necesitarás acceso a la base de datos (phpMyAdmin) y un cliente FTP.

5. Mi instalación se queda en "Cargando..." para siempre. ¿Qué hago?

Esto suele ser un problema de conexión con el servidor de descarga de WordPress. Prueba a:

  • Esperar 5 minutos y recargar la página.
  • Usar la instalación manual (descargar WordPress y subirlo por FTP).
  • Contactar a soporte si el problema persiste, ya que puede ser un firewall o un límite de recursos.

Resumen final: Checklist para una instalación exitosa

Antes de empezar, repasa esta lista:

  • Crea la base de datos y el usuario en cPanel (o Syspanel). Anota los datos exactos.
  • Vincula el usuario a la base de datos con todos los privilegios.
  • Verifica los permisos de la carpeta public_html (755) y archivos (644).
  • Aumenta el límite de memoria PHP a 256M y el tiempo de ejecución a 300.
  • Elige la versión de PHP 7.4 o superior.
  • Asegúrate de que la carpeta de instalación esté vacía.
  • Usa el instalador automático (Softaculous) o la instalación manual como respaldo.

Con estos pasos, solucionarás el 99% de los errores comunes de WordPress cPanel error. Recuerda que si el problema persiste, tu proveedor de hosting tiene la última palabra, ya que a veces son limitaciones del servidor.

¡Espero que esta guía te haya sido de ayuda! Ahora ya sabes cómo enfrentarte a esos molestos fallos de instalación. Si tienes alguna otra duda, no dudes en preguntar. ¡Buena suerte con tu sitio web!

¿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