++ fix restore backup

This commit is contained in:
2026-07-29 17:56:52 +02:00
parent 7ac454cd25
commit 8dee7b1f44
9 changed files with 237 additions and 24 deletions

View File

@@ -21,4 +21,21 @@ return [
'driver' => 'file',
],
/*
* Dimensione massima, in MB, di un file caricato dall'interfaccia —
* in pratica il pacchetto di ripristino, che e' di gran lunga il piu'
* grande.
*
* E' l'unica fonte del numero: l'entrypoint ne ricava
* `client_max_body_size` per nginx e `upload_max_filesize`/`post_max_size`
* per PHP, e la validazione di BackupController lo rilegge da qui. Prima
* viveva in tre file separati, e bastava che uno restasse indietro perche'
* il caricamento morisse con un 413 muto invece di un messaggio.
*
* Alzarlo non costa memoria: nginx accumula il corpo su disco e PHP lavora
* su un file temporaneo. Il limite pratico e' la pazienza di chi carica e
* la tenuta della connessione.
*/
'max_upload_mb' => (int) env('MAX_UPLOAD_MB', 2048),
];