Skip to content

subir archivos grandes#1745

Open
elguitarraverde wants to merge 1 commit intoNeoRazorX:masterfrom
elguitarraverde:subir-archivos-muy-grandes
Open

subir archivos grandes#1745
elguitarraverde wants to merge 1 commit intoNeoRazorX:masterfrom
elguitarraverde:subir-archivos-muy-grandes

Conversation

@elguitarraverde
Copy link
Copy Markdown
Contributor

nuevo pr para la rama master

toda la info en esta PR
#1705

@elguitarraverde
Copy link
Copy Markdown
Contributor Author

@abdedarghal111 si modificando las variables de php no baja el limite máximo y estas bajo Apache, debes modificar el .htaccess

imagen

@elguitarraverde elguitarraverde mentioned this pull request Jun 10, 2025
4 tasks
@abdedarghal111
Copy link
Copy Markdown
Contributor

abdedarghal111 commented Jun 11, 2025

@abdedarghal111 si modificando las variables de php no baja el limite máximo y estas bajo Apache, debes modificar el .htaccess

Hola, en esa prueba he usado el comando php -S y he modificado el php.ini de la configuración global.

@elguitarraverde
Copy link
Copy Markdown
Contributor Author

elguitarraverde commented Jun 11, 2025

@abdedarghal111 ok, pues ponle 1M al menos.. que no sé si da problema por los 512KB.

@abdedarghal111
Copy link
Copy Markdown
Contributor

Ya está, he usado la configuración por defecto del php.ini creo que son 2MB de files y 8MB de post y si envía los datos o da la sensación de que lo envíe en paquetes separados pero no tiene efecto dentro del servidor, cuando termina no sucede nada. Te muestro los pasos que he seguido:

OS: arch linux
Navegadores: Brave y firefox.
Base de datos: MariaDB
Servidor levantado con: php -S
Errores / warnings en navegador:
image
Errores en terminal php: ninguno

Comandos ejecutados para levantar FS:

gitFetchPr() { 
  git fetch "$1" "pull/$2/head:pr$2" 
}

instalarFSPR() { 
  rm -rf facturascripts
  mariadb -u root -e "DROP DATABASE IF EXISTS facturascripts;"
  git clone https://github.com/NeoRazorX/facturascripts/ 
  cd facturascripts
  gitFetchPr origin "$1"
  git checkout "pr$1"
  composer update; yarn install
  cd .. 
  php -S "127.0.0.1:8084" -t facturascripts
}

instalarFSPR 1745

Comandos para crear el plugin pesado:

git clone https://github.com/FacturaScripts/modelo347 Modelo347
cd Modelo347
dd if=/dev/urandom of=random1.empty bs=50M count=1 status=progress
fsmaker zip
du -h Modelo347.zip # ==> 51M

Después he montado facturascripts con la instalación de siempre y subido ese zip. Se ve como realiza peticiones de una en una en la terminal y va progresando poco a poco pero cuando termina refresca y no sucede nada, php no da errores.

Copy link
Copy Markdown
Contributor

@abdedarghal111 abdedarghal111 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Todo okey, fallo mío, faltaba reconstruir facturascripts aunque la instalación era nueva.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants