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

Solución a los errores más comunes en cPanel al subir archivos

Actualizado el 3 de marzo de 2026

Introducción: Cuando cPanel se convierte en un dolor de cabeza

Subir archivos a tu hosting debería ser una tarea sencilla, pero a veces aparece un mensaje de error inesperado y todo se detiene. Si estás aquí, probablemente te has encontrado con un error cPanel subir archivos y necesitas una solución rápida y clara. 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 que puedes aplicar tú mismo sin necesidad de contactar al soporte técnico.

En esta guía completa, vamos a desglosar los errores más frecuentes al subir archivos a través de cPanel, ya sea usando el File Manager o un cliente FTP. Te explicaré paso a paso cómo solucionar cada uno, con un lenguaje claro y ejemplos prácticos. Al final, tendrás un arsenal de trucos para resolver estos problemas de forma autónoma.

El File Manager de cPanel: Tu primer aliado (y a veces tu problema)

El cPanel File Manager es la herramienta más accesible para gestionar tus archivos. No necesitas instalar nada, solo entrar a tu panel y navegar. Sin embargo, es aquí donde suelen aparecer los primeros conflictos.

Error 1: "No se pudo subir el archivo" o "Fallo en la conexión"

Este es, sin duda, el error cPanel subir archivos más frustrante. Puede aparecer por varias razones, pero las más comunes son:

Causa probable: La sesión de cPanel ha expirado o el archivo es demasiado grande para la configuración actual.

Solución paso a paso:

  1. Refresca la página: A veces, la sesión simplemente se agota. Haz clic en el botón de recargar de tu navegador y vuelve a intentarlo.
  2. Verifica el tamaño del archivo: Si el archivo supera el límite permitido por tu plan de hosting, el sistema lo rechazará. En la parte inferior del File Manager, verás un mensaje que indica el tamaño máximo permitido. Si tu archivo es más grande, necesitarás usar FTP o comprimirlo en un ZIP.
  3. Revisa la conexión a internet: Suena obvio, pero una conexión inestable puede cortar la transferencia. Prueba con una conexión por cable o acércate al router.

[TIP]: Si el archivo es muy pesado (más de 100 MB), te recomiendo encarecidamente usar un cliente FTP como FileZilla. Es mucho más estable para transferencias largas.

Error 2: "Permiso denegado" al subir o mover archivos

Este es el famoso cPanel file manager error que menciona permisos. Cuando ves este mensaje, significa que el sistema operativo del servidor no te deja escribir en esa carpeta específica.

Causa probable: Los permisos archivos cPanel están configurados incorrectamente. Las carpetas deberían tener permisos 755 y los archivos 644. Si están en 777 (todos los permisos) o en 444 (solo lectura), tendrás problemas.

Solución paso a paso:

  1. Selecciona el archivo o carpeta que te da el error.
  2. Haz clic derecho sobre él y selecciona "Cambiar permisos".
  3. En la ventana emergente, verás casillas de verificación. Asegúrate de que estén marcadas así:
    • Para carpetas: Lectura y Ejecución para todos (Usuario, Grupo, Público) y Escritura solo para el Usuario. Esto es 755.
    • Para archivos: Lectura y Escritura para el Usuario, y Lectura para Grupo y Público. Esto es 644.
  4. Haz clic en "Cambiar permisos" para guardar.

[WARNING]: Nunca dejes permisos 777 en archivos de producción. Es un riesgo de seguridad grave, ya que cualquier persona podría modificar o eliminar tu contenido.

El tamaño del archivo: Un límite que debes conocer

El tamaño archivo cPanel es una limitación física impuesta por la configuración del servidor (PHP y Apache). Si intentas subir un archivo que excede estos límites, el sistema te mostrará un error del tipo "El archivo excede el upload_max_filesize".

Error 3: "El archivo excede el tamaño máximo permitido"

Este es un error muy específico y fácil de diagnosticar. La solución no es cambiar el archivo, sino ajustar la configuración de PHP.

Causa probable: Los valores upload_max_filesize y post_max_size en el php.ini son demasiado bajos.

Solución paso a paso:

  1. Busca el editor de PHP: En tu cPanel, busca la sección "Software" y haz clic en "Seleccionar versión de PHP" (o "MultiPHP Manager").
  2. Edita la configuración: En la parte superior, verás una pestaña llamada "Opciones" o "Switch to PHP Options". Haz clic ahí.
  3. Aumenta los valores: Busca upload_max_filesize y cámbialo a 128M o 256M. También busca post_max_size y asegúrate de que sea un poco mayor (por ejemplo, 256M).
  4. Guarda los cambios: El servidor se reiniciará automáticamente.

[INFO]: Si no encuentras la opción "Seleccionar versión de PHP", es posible que tu hosting use una configuración personalizada. En ese caso, puedes crear un archivo .htaccess en la raíz de tu sitio y añadir las siguientes líneas:
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300

El lado oscuro: Errores con FTP

Aunque el File Manager es útil, muchos usuarios prefieren FTP por su velocidad y comodidad. Sin embargo, también tiene sus propios errores.

Error 4: "Error de conexión: Connection refused" o "No se pudo establecer conexión"

Esto indica que tu cliente FTP no puede conectarse al servidor.

Causa probable: El puerto FTP está bloqueado, o el servidor FTP no está activo.

Solución paso a paso:

  1. Verifica el puerto: Asegúrate de que tu cliente FTP esté configurado para usar el puerto 21 para FTP estándar o 22 para SFTP (más seguro).
  2. Revisa si el servicio está activo: En cPanel, busca la sección "Servicios" o "FTP Server Configuration". Asegúrate de que el servidor FTP esté habilitado.
  3. Prueba con SFTP: Si el FTP estándar falla, cambia a SFTP (puerto 22). A veces, los firewalls bloquean el puerto 21 pero permiten el 22.

Error 5: "Error de autenticación" o "Login incorrect"

Este es un clásico. No puedes iniciar sesión en FTP.

Causa probable: Contraseña incorrecta, o el usuario FTP no tiene permisos sobre el directorio al que intentas acceder.

Solución paso a paso:

  1. Revisa las credenciales: Asegúrate de que el nombre de usuario y la contraseña sean correctos. Recuerda que el usuario FTP puede ser diferente al usuario de cPanel.
  2. Verifica la ruta: Cuando creas un usuario FTP, se le asigna una carpeta raíz específica. Si intentas acceder a una carpeta fuera de esa ruta, el servidor te rechazará. Vuelve a la configuración del usuario FTP en cPanel para ver la ruta asignada.
  3. Cambia la contraseña: Si sospechas que la contraseña es incorrecta, ve a cPanel > "Cuentas FTP" y restablece la contraseña del usuario.

[TIP]: Para solucionar error FTP cPanel de forma rápida, intenta conectar desde un navegador usando ftp://tudominio.com. Si eso funciona, el problema está en tu cliente FTP, no en el servidor.

Soluciones avanzadas: Archivos .htaccess y PHP

Cuando los errores persisten, a menudo es necesario "ensuciarse las manos" con archivos de configuración.

Error 6: Errores 500 o 503 al subir un archivo

Estos errores indican un problema en el servidor, pero a menudo son causados por un archivo corrupto o con permisos incorrectos.

Causa probable: El archivo subido tiene una sintaxis incorrecta (por ejemplo, un .htaccess mal escrito) o los permisos son demasiado restrictivos.

Solución paso a paso:

  1. Revisa el archivo .htaccess: Si acabas de subir uno, descárgalo y verifica que no tenga caracteres extraños o líneas duplicadas. Un error común es usar mayúsculas en directivas que deben ser minúsculas.
  2. Restablece los permisos: Como mencioné antes, asegúrate de que el archivo tenga permisos 644 y la carpeta 755.
  3. Revisa los logs de error: En cPanel, busca la sección "Errores" o "Error Logs". Ahí verás el error exacto. Esto te dará una pista precisa sobre qué está fallando.

[WARNING]: Antes de modificar cualquier archivo de configuración, siempre haz una copia de seguridad. Si algo sale mal, podrás restaurarlo fácilmente.

Errores con archivos específicos (WordPress, imágenes, etc.)

A veces el problema no es el servidor, sino el archivo en sí.

Error 7: "El archivo no es una imagen válida" o "El archivo está corrupto"

Esto ocurre al subir imágenes o archivos de WordPress.

Causa probable: El archivo está dañado en tu computadora, o el nombre del archivo contiene caracteres especiales (como tildes, ñ o espacios).

Solución paso a paso:

  1. Renombra el archivo: Cambia el nombre a algo simple, usando solo letras minúsculas y guiones bajos (ej: mi-imagen.jpg en lugar de Mi Imagen (1).jpg).
  2. Vuelve a exportar el archivo: Si es una imagen, ábrela en un editor y "Guarda como" para crear una versión nueva y limpia.
  3. Usa el File Manager para subir: A veces, el cliente FTP corrompe archivos binarios. Sube el archivo a través del File Manager de cPanel en lugar del FTP.

Preguntas Frecuentes (FAQ) sobre errores en cPanel

P: ¿Por qué no puedo subir archivos de más de 2 MB?
R: Por defecto, muchos servidores tienen un límite de 2 MB. Debes aumentar el upload_max_filesize en la configuración de PHP, como te mostré en el Error 3.

P: He cambiado los permisos a 777 y ahora mi web no carga. ¿Qué hago?
R: Vuelve a cambiar los permisos a 755 para carpetas y 644 para archivos. Los permisos 777 son peligrosos y el servidor puede bloquear tu sitio por seguridad.

P: Mi cliente FTP dice "Error: Connection timed out". ¿Qué significa?
R: Significa que tu computadora no puede alcanzar el servidor. Puede ser un problema de red, un firewall que bloquea el puerto, o el servidor FTP está caído. Prueba con SFTP o usa el File Manager.

P: ¿Puedo usar el File Manager de cPanel para subir archivos muy grandes?
R: No es recomendable. Para archivos grandes (más de 100 MB), usa un cliente FTP como FileZilla, que gestiona mejor las transferencias largas y puede reanudarlas si se interrumpen.

P: ¿Qué hago si el error persiste después de seguir todos los pasos?
R: Si has probado todo y el problema continúa, es hora de contactar al soporte de tu hosting. Proporciónales el mensaje de error exacto y los pasos que ya has seguido. Esto les ayudará a diagnosticar el problema más rápido.

P: ¿Existe alguna alternativa a cPanel que no tenga estos problemas?
R: Existen otros paneles de control, como Syspanel (accesible por el puerto 2106). Aunque tienen su propia interfaz, es posible que también encuentres límites de configuración. Sin embargo, suelen ser más flexibles en algunos aspectos. La clave es conocer bien tu panel, sea cual sea.

[INFO]: Si tu hosting usa Syspanel (que se accede por el puerto 2106), la gestión de permisos y archivos es muy similar a cPanel, pero con una interfaz más moderna. Los principios de solución de errores que te he explicado aquí aplican de la misma manera.

Conclusión: Domina tus errores y gana tiempo

Resolver los errores cPanel subir archivos no tiene por qué ser una odisea. Con estos pasos, has aprendido a diagnosticar y solucionar los problemas más comunes: desde los permisos de archivos y los límites de tamaño, hasta los errores de conexión FTP. La próxima vez que veas un mensaje de error, no entres en pánico. Respira, revisa esta guía y aplica la solución correspondiente.

Recuerda que la práctica hace al maestro. Cuanto más explores tu cPanel y entiendas cómo funciona, menos miedo te darán estos errores. Y si en algún momento te sientes atascado, el soporte de tu hosting está ahí para ayudarte, pero ahora ya tienes el conocimiento para resolverlo tú mismo en el 90% de los casos. ¡Buena suerte y a subir esos archivos sin miedo!

¿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