upload

Transfiere archivos entre navegador y hosting: upload sube, download descarga y los directorios se entregan como TAR temporales.

ArchivosVersión 1.2.7Estable
lil-terminal

Resumen

upload convierte el navegador en un puente de archivos práctico para alojamientos sin SSH: permite enviar uno o varios archivos al directorio actual o a uno elegido, autorizar de forma explícita la sustitución con -f y usar download para el trayecto inverso. Al descargar un directorio se crea automáticamente un TAR temporal, mientras que los límites de PHP se explican como límites reales del alojamiento.

Transferir archivos desde el navegador

upload y download transfieren directamente desde el navegador; para despliegues, combínelos con archivos comprimidos y mueva muchos archivos como un solo paquete.

Sintaxis

lil-terminal
upload [<dir>|<file> -f] [-raw]

Referencia

upload

elegir y subir archivos al directorio actual

upload <dir>

subir archivos a <dir>

upload <dir> -f

subir archivos a <dir> reemplazando los que tengan el mismo nombre

upload <file> -f

subir un archivo a una ruta exacta reemplazando el existente

upload -raw

conservar Unicode y espacios originales

Cómo interpretar los resultados

Por defecto, los nombres se convierten a ASCII portátil: se translitera el cirílico, los espacios pasan a guiones y otros caracteres reciben códigos Unicode. Se conserva la extensión. Los conflictos añaden -001, -002, etc. -raw mantiene el nombre original y -f permite reemplazar expresamente.

Seguridad y límites

Se pueden seleccionar hasta 20 archivos. Los límites de PHP y del servidor pueden rechazar solicitudes grandes. Un token temporal de sesión protege la transferencia; la demo no envía archivos reales.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Elegir y subir archivos al directorio actual

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install upload
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install upload -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install upload -v 1.2.7
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade upload
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install upload -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Elegir y subir archivos al directorio actual
upload
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Subir archivos a <dir>
upload \sandbox\tmp
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Subir archivos a <dir> reemplazando los que tengan el mismo nombre
upload \sandbox\tmp -f
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Subir un archivo a una ruta exacta reemplazando el existente
upload \sandbox\tmp\review.txt -f
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Conservar Unicode y espacios originales
upload \sandbox\tmp -raw
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Conservar Unicode y espacios originales
upload \sandbox\tmp -raw -f
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.
Gestionar un destino de descarga inexistente
upload -- -incoming
Se abre el selector de archivos del navegador. Esta vista previa no sube archivos.

Archivo usado en este ejemplo: sandbox/tmp/README.txt

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentación relacionada

Versión pública actual

v1.2.72026-10-31

Independent upload module

Upload is independent from download; updating a legacy combined package migrates download into a separate installed module.