Modificare upload_max_filesize non potendo modificare php.ini

Ciao Ragazzi

in un servizio web devo avere la possibilitą di fare upload di file pdf, anche molto "pesanti" (alcuni oltre i 50 MB)

In configurazione server, upload_max_filesize č impostato su 32MB. Come posso fare per modificarlo non potendo toccare il file php.ini?

Ho pensato all'inserimento di un file htaccess nella cartella del sito web contenente i file php che mi gestiscono upload del file, ma non ho avuto risultati positivi.

Questo č il codice del file htaccess:

php_value upload_max_filesize "100M"
php_value max_execution_time "200"

Come posso risolvere la questione? Dove sbaglio?

Inoltre: quando nella form di inserimento dati, inserisco il percorso del file e clicco su invia, (la form contiene anche campi hidden con altri parametri numerici), tutto si ferma per qualche istante e mi restituisce pagina bianca con dicitura Array() mentre io vorrei fare stampare tutto il $_POST...

Grazie

Saluti

inviato 6 anni fa
js80
js80
1
X 0 X

Per la modifica della configurazione del php ti consiglio di leggere questa documentazione:

http://php.net/manual/en/configuration.changes.php

Se il php nel tuo server non č sfruttato come modulo di apache o apache non č configurato per permettere le modifiche ti consiglio di provare ad usare ini_set nello script php che riceverą i dati dal tuo form:

http://www.php.net/manual/en/function.ini-set.php

P.S. ti consiglio di tenere sempre sott'occhio i log del tuo server per capire se hai sbagliato e dove nella configurazione.

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Ciao,

prova ad impostare queste due variaili all'inizio della tua pagina che carica i dati

@set_time_limit(0);
@ini_set('memory_limit', '200M');
risposto 6 anni fa
datipal
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda