Salta al contenuto

Errore 413 Content Too Large: upload e proxy

Pubblicato il Aggiornato il

In breve: Errore 413 Content Too Large: upload e proxy: L’errore 413 Content Too Large indica che il corpo della richiesta supera il limite accettato da uno dei componenti attraversati.

Errore 413 Content Too Large: upload e proxy

Questa guida approfondisce errore 413 Content Too Large con controlli progressivi, modifiche reversibili e verifiche finali. Non inviare password, cookie, token, chiavi private o codici 2FA nei ticket.

Che cosa significa

Il 413 è distinto dall’avviso PHP upload_max_filesize exceeded. Se il proxy rifiuta la richiesta, PHP e WordPress potrebbero non ricevere nulla e non registrare un errore applicativo.

La dimensione da considerare può includere il file, i campi del form, la codifica multipart e più allegati.

Come riconoscere il problema

  • Un upload grande restituisce 413.
  • File piccoli funzionano.
  • WordPress non registra il tentativo.
  • La pagina di errore porta il marchio della CDN.
  • post_max_size è alto ma il problema resta.

Cause più frequenti

1. Limite CDN

Il provider frontale impone una dimensione massima per richiesta. Confronta questa ipotesi con il messaggio completo e con i log dell’orario interessato, evitando conclusioni basate soltanto sulla pagina mostrata dal browser.

2. Reverse proxy o web server

Il corpo supera il valore accettato dal livello HTTP.

3. Post_max_size

PHP scarta l’intera richiesta quando supera la soglia.

4. Limite applicativo

Plugin, API o form impongono una dimensione inferiore.

5. Richiesta multipart più grande

Il totale supera la dimensione apparente del singolo file.

6. Percorso differente

Un sottodominio o endpoint usa configurazione diversa.

Diagnosi passo per passo

  1. Identifica chi genera il 413. Controlla pagina, header e log. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  2. Misura il corpo completo. Considera più file e campi. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  3. Confronta valori PHP. Verifica post_max_size e upload_max_filesize attivi sul dominio. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  4. Controlla CDN e proxy. Consulta il limite previsto dal servizio. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  5. Prova un file progressivamente più piccolo. Individua la soglia approssimativa. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  6. Controlla endpoint e plugin. Verifica limiti propri dell’applicazione. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.
  7. Confronta upload web e SFTP. Stabilisci se il problema riguarda esclusivamente HTTP. Salva il risultato prima di passare al controllo seguente, così potrai identificare il punto preciso in cui il comportamento cambia.

Procedura di risoluzione

  1. Riduci o comprimi il file. Evita richieste inutilmente grandi. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  2. Usa SFTP o CLI. Per backup, archivi e dump di grandi dimensioni. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  3. Aumenta post_max_size in modo coerente. Mantienilo superiore al totale della richiesta. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  4. Modifica il limite del proxy se gestibile. Intervieni soltanto sul virtual host o servizio necessario. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  5. Verifica il piano CDN. Alcuni limiti non sono modificabili dall’origine. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  6. Configura upload a blocchi. Quando l’applicazione lo supporta. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.
  7. Controlla memoria e timeout. Dopo l’accettazione il file deve essere elaborato correttamente. Dopo la modifica ripeti il test originale e verifica che non siano comparsi nuovi errori o regressioni.

Guide Xlogic correlate

Fonti tecniche

Errore 413 Content Too Large: upload e proxy ultima modifica: 2026-08-02T16:32:05+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?