- Home
- Categorie
- Coding e Sistemistica
- Hosting e Cloud
- Problema memoria dei post su server
-
Problema memoria dei post su server
Ciao amici ho un problema cioè, il max MB dei posts che posso mettere e di 8.00MB ho provato a cambiare cosi:
**memory_limit "32M"
Ma neanche va,**_**se apro una discussione mi da errore che ho superato il max dei MB ,_come posso cambiare nel php.ini?
**
-
Infatti il memory limit non c'entra con le dimensioni degli upload.
Le variabili da modificare sono upload_max_filesize e post_max_size.
-
Esatto, inserisci il tutto dentro un file .htaccess oppure chiedi al provider di farlo, oppure dipende come è configurato il tuo hosting hai anche la possibilita di avere un php.ini personalizzato
Ciao
-
**Edit:
**> * Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.
-
**Edit:
**> * Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.
-
**Edit:
**> * Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.
-
**Edit:
**> * Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.
-
**Edit:
**> * Inizia i messaggi con una maiuscola e termina con un punto. Vedi topic.
-
Ti consiglio di dare uno sguardo qui http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize
L'unica cosa che devi fare è andare in fondo al file php.ini e mettere per esempio:
memory_limit=80M post_max_size=60M upload_max_filesize=48M ```Come vedi c'è un preciso legame tra queste tre variabili: memory_limit dev'essere più grande delle altre due, post_max_size dev'essere più grande di upload_max_filesize Questo per 2 semplici ragioni: 1. senza memoria disponibile php non può gestire upload grandi...se ha 4M di memory_limit ad esempio, non si può pretendere che carichi file da 32M 2. post_max_size indica la dimensione dei dati forniti tramite una richiesta post....ovviamente l'upload dei file si fa proprio tramite richiesta post....post_max_size quindi è la somma di upload_max_filesize più tutte le altre variabili e parametri che compongono una richiesta post.