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

Errores comunes al conectar WordPress con FTP en cPanel

Actualizado el 12 de diciembre de 2025

Conectar WordPress a través de FTP desde cPanel es una tarea habitual para gestionar archivos, instalar plugins manualmente o solucionar errores de actualización. Sin embargo, es fácil cometer errores que bloquean el proceso o ponen en riesgo tu sitio. En esta guía, te explicamos los errores más comunes al usar FTP en WordPress desde cPanel, sus causas y, lo más importante, cómo solucionarlos paso a paso.


¿Por qué es importante conectar bien WordPress con FTP?

Cuando trabajas con WordPress, el acceso FTP te permite subir, editar o eliminar archivos directamente en el servidor. cPanel es una herramienta que facilita la gestión de tu hosting, incluyendo la creación de cuentas FTP. Una conexión incorrecta puede provocar desde mensajes de error hasta la imposibilidad de actualizar temas o plugins.

[INFO] Si usas un panel alternativo como Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. En cPanel, el puerto estándar es el 21 para FTP o el 22 para SFTP.


Error 1: Usar datos de inicio de sesión incorrectos

¿Por qué ocurre?

El error más básico y frustrante es escribir mal el nombre de usuario o la contraseña. En cPanel, las credenciales FTP son diferentes a las de tu cuenta de hosting o de WordPress.

Solución paso a paso

  1. Accede a cPanel con tu usuario y contraseña principal.
  2. Busca la sección "FTP Accounts" (Cuentas FTP).
  3. Revisa el nombre de usuario exacto (suele ser tudominio.com_tuusuario).
  4. Si no recuerdas la contraseña, haz clic en "Change Password" (Cambiar contraseña) y establece una nueva.
  5. En tu cliente FTP (FileZilla, Cyberduck, etc.), asegúrate de escribir el usuario completo, incluyendo el dominio.

[TIP] Copia y pega el usuario desde cPanel para evitar errores tipográficos.


Error 2: Puerto de conexión equivocado

¿Qué sucede?

Al intentar conectar, el cliente FTP se queda en "Conectando..." o da un mensaje de "Conexión rechazada". Esto suele deberse a que el puerto no es el correcto.

¿Cuál es el puerto correcto en cPanel?

  • FTP estándar: puerto 21.
  • SFTP (más seguro): puerto 22.
  • FTP sobre SSL (FTPS): puerto 990 (solo si tu hosting lo permite).

Si tu panel es Syspanel (HestiaCP), el puerto de acceso FTP suele ser el 2106, no el 21.

Cómo verificarlo

  1. En cPanel, ve a "FTP Accounts".
  2. Busca la opción "Configure FTP Client" o revisa la información de la cuenta.
  3. En tu cliente FTP, en el campo "Puerto", escribe el número correcto.

[WARNING] No uses el puerto 21 si tu servidor requiere SFTP. Siempre verifica con tu proveedor de hosting.


Error 3: No usar el modo pasivo (PASV)

¿Por qué es necesario?

Muchos firewalls y routers bloquean las conexiones activas de FTP. El modo pasivo permite que el cliente FTP establezca la conexión de datos, evitando bloqueos.

Solución en FileZilla

  1. Abre FileZilla.
  2. Ve al menú "Edit" -> "Settings".
  3. En la sección "FTP", selecciona "Passive mode" (Modo pasivo).
  4. Guarda los cambios y vuelve a conectar.

En otros clientes, busca una opción similar llamada "PASV" o "Modo pasivo".


Error 4: Ruta de directorio raíz incorrecta

El problema

Cuando conectas, ves una carpeta vacía o no encuentras los archivos de WordPress. Esto ocurre porque la ruta de inicio no es la correcta.

¿Cuál es la ruta típica en cPanel?

La estructura de archivos de WordPress suele estar en:

  • public_html (para el dominio principal)
  • public_html/tu-carpeta (para subdominios o instalaciones en subdirectorios)

Cómo configurarlo

  1. En cPanel, en "FTP Accounts", al crear o editar una cuenta, verás el campo "Directory".
  2. Asegúrate de que apunte a la carpeta donde está instalado WordPress (normalmente public_html).
  3. En tu cliente FTP, en la configuración de la conexión, deja el campo "Remote directory" en blanco o escribe /public_html.

[INFO] Si tu WordPress está en un subdirectorio como blog, la ruta sería public_html/blog.


Error 5: Firewall o bloqueo de IP

¿Qué lo causa?

Tu proveedor de hosting o tu propio firewall pueden bloquear la IP desde la que intentas conectar por FTP, especialmente si es una IP dinámica o pública.

Soluciones

  • Desde cPanel: Busca la herramienta "IP Blocker" o "Firewall" y añade tu IP a la lista blanca.
  • En tu router: Desactiva temporalmente el firewall o abre los puertos 21, 22 y 990.
  • Usa una VPN: Si tu IP cambia constantemente, una VPN puede darte una IP fija.

[TIP] También puedes probar a conectarte desde otra red (por ejemplo, desde tu móvil con datos) para descartar un bloqueo local.


Error 6: Usar FTP en lugar de SFTP cuando el servidor lo exige

¿Por qué es importante?

Algunos servidores solo permiten conexiones seguras (SFTP o FTPS). Si intentas conectar con FTP estándar, recibirás un error de autenticación.

Cómo saberlo

  • Revisa el correo de bienvenida de tu hosting.
  • En cPanel, busca la opción "SFTP" o "SSH Access".
  • Pregunta al soporte técnico.

Configuración para SFTP

  1. En tu cliente FTP, cambia el protocolo a SFTP (puerto 22).
  2. Asegúrate de usar el mismo usuario y contraseña que para FTP.
  3. Si tu hosting lo exige, puedes necesitar una clave SSH (en cPanel, ve a "SSH Keys" para generarla).

Error 7: No tener permisos suficientes en los archivos

¿Qué pasa?

Puedes conectar y ver los archivos, pero no puedes subir, editar ni eliminar. Esto se debe a permisos incorrectos en las carpetas de WordPress.

Solución

  1. Desde cPanel: Ve a "File Manager".
  2. Localiza la carpeta wp-content o wp-admin.
  3. Haz clic derecho y selecciona "Change Permissions".
  4. Establece 755 para carpetas y 644 para archivos.
  5. También puedes usar el cliente FTP: selecciona los archivos, haz clic derecho y elige "File permissions".

[WARNING] No pongas permisos 777 a menos que sea estrictamente necesario y por poco tiempo, ya que es un riesgo de seguridad.


Error 8: Usar un cliente FTP desactualizado

El problema

Los clientes FTP antiguos pueden tener problemas de compatibilidad con cPanel o con versiones modernas de WordPress.

Recomendaciones

  • FileZilla: La versión más reciente (descárgala desde su web oficial).
  • Cyberduck: Muy popular en Mac.
  • WinSCP: Ideal para Windows y con soporte SFTP.

[TIP] Si usas un cliente online, asegúrate de que sea HTTPS y de confianza.


Error 9: Olvidar activar la cuenta FTP en cPanel

¿Es posible?

Sí. A veces creas una cuenta FTP pero no la activas o la dejas en estado "suspendida".

Cómo revisarlo

  1. En cPanel, ve a "FTP Accounts".
  2. Busca la cuenta que quieres usar.
  3. Si aparece con un ícono de "detenido" o "suspendido", haz clic en "Activate".
  4. También puedes eliminar la cuenta y crear una nueva.

Error 10: No cerrar sesión correctamente

¿Qué riesgo tiene?

Si dejas la sesión FTP abierta en un ordenador público, cualquiera podría acceder a tus archivos.

Buena práctica

  • Siempre haz clic en "Disconnect" en tu cliente FTP.
  • No guardes contraseñas en equipos compartidos.
  • Usa sesiones FTP temporales desde cPanel si solo necesitas acceso puntual.

Preguntas frecuentes (FAQ)

¿Puedo conectar WordPress con FTP desde cPanel sin un cliente externo?

Sí, cPanel tiene un "File Manager" integrado que funciona como un FTP visual. No necesitas instalar nada, solo acceder a tu panel.

¿Qué hago si mi hosting usa Syspanel (HestiaCP) en lugar de cPanel?

En Syspanel, el puerto FTP por defecto es el 2106. El proceso es similar: crea una cuenta FTP desde el panel, usa ese puerto y asegúrate de que el directorio raíz sea el correcto.

¿Es seguro usar FTP para WordPress?

FTP básico envía datos sin cifrar. Siempre que sea posible, usa SFTP (puerto 22) o FTPS (puerto 990). En cPanel, puedes habilitar SFTP desde la sección "SSH Access".

¿Por qué mi cliente FTP dice "Error de conexión: ECONNREFUSED"?

Este error indica que el servidor rechazó la conexión. Puede deberse a:

  • Puerto incorrecto (prueba con 21, 22 o 990).
  • IP bloqueada.
  • Servicio FTP desactivado en cPanel (ve a "FTP Accounts" y verifica).

Resumen final para una conexión exitosa

Para evitar los errores más comunes al conectar WordPress con FTP desde cPanel, sigue esta checklist:

  • Credenciales correctas (usuario completo y contraseña).
  • Puerto adecuado (21 para FTP, 22 para SFTP, 2106 para Syspanel).
  • Modo pasivo activado.
  • Ruta de directorio raíz (normalmente public_html).
  • IP no bloqueada por firewall.
  • Permisos de archivos correctos (755/644).
  • Cliente FTP actualizado.
  • Cuenta FTP activa en cPanel.
  • Sesión cerrada al terminar.

Si aun así tienes problemas, contacta con tu proveedor de hosting. La mayoría de errores se solucionan en minutos revisando estos puntos.

[INFO] Recuerda que una conexión FTP estable es clave para mantener tu WordPress actualizado y seguro. No subestimes estos detalles técnicos.

¿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