Il problema
Potresti incontrare una richiesta per aumentare il limite delle dimensioni del download del file nel server Apache.
Tentando di chiamare un URL per caricare un file, si verifica il seguente errore nel browser:
ERROR Request entity too large. Request exceeds the capacity limit
Apache error_log presenta il seguente errore:
Request content-length of 294135 is larger than the configured limit of 262144
La soluzione
Il limite della dimensione del download del file è controllato dalla direttiva Apache “LimitRequestBody “.
Per impostazione predefinita, non è impostato, il che significa illimitato o praticamente nessun limite nelle richieste POST. Se la direttiva è impostata su una dimensione specifica, il superamento di tale dimensione produrrà un errore simile a quello sopra.
Per una descrizione più dettagliata di questa direttiva, vedere la seguente documentazione di Apache:
http://httpd.apache.org/docs/1.3/mod/core.html#limitrequestbody
Per modificare questa impostazione:
1. Modifica il httpd.conf file e impostare la direttiva sul valore desiderato. Ad esempio, per impostare il valore di 5 MB dovresti usare qualcosa del genere:
LimitRequestBody 5120000
Oppure:
2. Modifica il file httpd.conf e rimuovi o commenta la direttiva:
#LimitRequestBody 262144