Por qué Nextcloud no permite subir archivos y cómo solucionarlo

Última actualización: 16/05/2025

  • Google ha revocado permisos críticos en Android que limitan la subida de archivos a Nextcloud
  • Configuraciones de PHP y límites del servidor web pueden restringir archivos grandes
  • Errores comunes como permisos insuficientes o límites de almacenamiento afectan la carga
  • Soluciones según el tipo de error: configuración, permisos, tamaño o plataforma
Nextcloud no funciona

¿Tienes problemas para subir archivos en Nextcloud? No eres el único. Desde hace meses, miles de usuarios están reportando fallos intermitentes, errores desconocidos y restricciones al intentar cargar documentos desde distintas plataformas, como Android, la interfaz web o servidores autogestionados. Los fallos se han convertido en una pesadilla habitual.

Pero, ¿por qué ocurre esto? y más importante aún, ¿se puede solucionar? En este artículo te explicamos todas las causas conocidas y las soluciones más recomendadas. Además, te damos claves para anticiparte a estos errores y evitar perder tiempo al subir contenido a tu nube personal.

El bloqueo de Google que limita la subida de archivos desde Android

NExtcloud Android

Uno de los fallos más recientes y graves relacionados con la carga de archivos en Nextcloud afecta especialmente a los usuarios de dispositivos Android. El origen del problema no está en la app de Nextcloud, sino en las políticas de Google.

Google ha revocado un permiso clave que permitía a Nextcloud Files sincronizar automáticamente todos los tipos de archivos. Como resultado, ahora solo se pueden subir imágenes y vídeos desde Android, excluyendo documentos de texto, PDFs, hojas de cálculo, entre otros formatos. Esta restricción se mantiene incluso cuando el usuario ha otorgado todos los permisos manualmente desde los ajustes de Android.

Desde mediados de 2024, Nextcloud ha presentado apelaciones, pero sin respuesta positiva. Google justifica el cambio por motivos de seguridad, aunque no especifica qué vulnerabilidades pretende evitar. Por su parte, Nextcloud acusa a Google de favorecer sus propias plataformas de almacenamiento y de crear obstáculos para la competencia.

Contenido exclusivo - Clic Aquí  ¿Qué Hacer Si Olvidé la Contraseña de Emparejamiento del LENCENT Transmisor?

Este cambio afecta a cerca de un millón de usuarios en Android, y por ahora no existe una solución oficial. La recomendación de la empresa es usar otros medios para subir archivos no multimedia, como la interfaz web o el cliente de escritorio de Nextcloud.

Artículo relacionado:
¿Por qué no me descarga lo que quiero con uTorrent?

Errores frecuentes en la versión web: permisos y códigos 403

Nextcloud error 403 (Forbidden)

Otro problema frecuente al usar Nextcloud desde navegadores es el error 403 (Forbidden), que impide completar la carga de archivos.

Este error suele estar relacionado con problemas de permisos en el servidor o configuraciones incorrectas. Por ejemplo, si las reglas del servidor no permiten peticiones PUT en determinadas rutas, o si el usuario no tiene permisos para escribir en la carpeta destino. También pueden causar fallos configuraciones en el archivo .htaccess, errores en las reglas de Apache o conflictos entre plugins instalados.

En algunos casos, el frontend muestra mensajes genéricos o errores JavaScript como Uncaught TypeError: Cannot read property ‘documentElement’ of undefined, dificultando identificar la causa exacta del problema.

Lo fundamental es revisar los permisos del servidor, consultar los registros de errores y verificar que la carpeta destino exista y sea accesible para el usuario autenticado.

Limitaciones por tamaño de archivo en servidores compartidos

Muchas dificultades también surgen por restricciones al subir archivos grandes. En servidores compartidos o configuraciones por defecto, Nextcloud puede limitar el tamaño máximo de archivos a tan solo 2MB, 8MB o 10MB, según la configuración de PHP, Apache o del sistema de archivos.

Es importante revisar estos parámetros:

  • upload_max_filesize: tamaño máximo de archivo permitido
  • post_max_size: límite en los datos enviados mediante POST
  • max_execution_time: tiempo máximo de ejecución de scripts PHP
  • memory_limit: memoria asignada para procesos PHP
Contenido exclusivo - Clic Aquí  ¿Cómo descargar la app de Crossy Road Castle?

Por ejemplo, en servidores con base de datos MySQL, errores como “MySQL server has gone away” indican que la conexión con la base de datos se ha perdido durante la carga.

La configuración predeterminada de PHP está diseñada para entornos seguros, no para cargas grandes. Si quieres compartir archivos pesados en Nextcloud, será necesario ajustarla manualmente o solicitarlo a tu proveedor.

Errores PHP y conflictos de aplicaciones en servidores propios

Nextcloud no deja subir archivos-0

En instalaciones autogestionadas, el éxito al subir archivos también depende de la configuración del stack tecnológico. Entre los problemas comunes están los errores relacionados con la interacción entre el servidor web (Apache o NGINX), PHP y módulos del sistema.

Mensajes como “hash_final(): supplied resource is not a valid Hash Context resource” indican fallos en el procesamiento de archivos, mientras que “Cannot modify header information” generalmente están vinculados a contenidos enviados fuera de momento por scripts externos.

Algunos usuarios reportan que el sistema intenta modificar archivos o carpetas sin permisos adecuados, provocando errores como “chmod(): Operation not permitted”. Además, el uso de bases de datos SQLite en entornos con múltiples usuarios puede causar inestabilidad o pérdida de rendimiento.

También se han detectado conflictos con ciertas aplicaciones instaladas en Nextcloud, como theming_customcss o files_versions, que podrían afectar el rendimiento de carga o el sistema de caché.

Permisos y políticas en la interfaz web

Suele suceder que el problema no esté en el sistema ni en el código, sino en la política de permisos definida por el administrador. Nextcloud permite compartir carpetas en modo solo lectura, lo que hace imposible que el usuario suba o edite archivos si no tiene permisos adecuados.

Contenido exclusivo - Clic Aquí  Cómo encontrar el ID de Discord

Si al intentar cargar un archivo en la interfaz web no aparece la opción o el botón está desactivado, probablemente no tienes los permisos necesarios. La solución en estos casos es contactar con el administrador para que revise los permisos.

La visibilidad de botones y opciones también puede variar según las aplicaciones instaladas o si se accede desde cuentas federadas.

Recomendaciones y configuraciones para evitar errores futuros

Nextcloud no sube archivos

Muchas de estas dificultades tienen solución, y aquí te dejamos una lista de buenas prácticas para mantener tu instancia de Nextcloud en buen estado:

  • Controla los parámetros de PHP: ajusta upload_max_filesize y post_max_size según tus necesidades.
  • Verifica los permisos de archivos y carpetas: asegúrate de que cada directorio tenga permisos adecuados para lectura, escritura y ejecución.
  • Evalúa la compatibilidad de las apps: evita instalar extensiones innecesarias que puedan generar conflictos.
  • Utiliza bases de datos robustas como MySQL o PostgreSQL en lugar de SQLite, especialmente en entornos con múltiples usuarios.
  • En Android, si necesitas subir archivos no multimedia, usa la interfaz web del navegador como alternativa a la app oficial.

Comprender cómo funciona el ecosistema de Nextcloud te permitirá adaptarlo mejor a tus necesidades y reducir los errores. Desde la configuración del servidor hasta las políticas de seguridad de proveedores como Google, muchos factores influyen en el proceso de subida.

Para quienes gestionan servidores Nextcloud propios o compartidos, dedicar tiempo a revisar estos aspectos puede marcar la diferencia entre una experiencia fluida y una frustrante. Tener control sobre la configuración siempre resulta ventajoso, especialmente cuando tus archivos y productividad dependen de ello.

Deja un comentario