Newsgroup: it.comp.www.php
Titolo: Sorpassare il problema del max_upload_file

Salve,
ho uno spazio web in cui devo uploadare files che ha il max_upload_file 
fissato a 2 mega.
Capita molto spetto che devo far uploadare files molto maggiori di due mega, 
ma non posso far cambiare la dimensione del max_upload_file, perché mi devo 
arrangiare sul server che ho sotto mano.
Ci sono metodologie alternative in PHP (ad es. FTP) che mi permettono di 
bypassare il problema?
Ho il server impostato su Register_global = on.
Qualche idea?
Grazie

 Qualche idea?
non so se funzia lol
ini_set('upload_max_filesize', '3000M');
te prova :)
magari metti di meno!!
Ciao
-- 
#Wizard Developer#
http://www.wizardtale.org
Ci sono troppi Aragorn su usenet!!!

pr...@uni.it
 ha scritto:

Ci stavo pensando proprio oggi....
Io un'idea ce l'avrei, ma non saprei nemmeno da dove cominciare...
magari è fattibile e qualcuno può darci qualche indicazione:
spezzettare il file lato client e inviarlo "a pezzi" di 2 MB per poi
ricompattarlo lato server.
Lato server non ci sarebbero problemi, ma chissà se lato client si può
fare ciò con Javascript senza incontrare limitazioni nell'accesso al
filesystem.
Io l'ho sparata....
Ciao,
Luigi

 Io l'ho sparata....
Non si può. Almeno di sicuro non in modo cross-browser (e non in 
internet). FOrse in una intranet si potrebbero studiare soluzioni 
apposta.
Un'alternativa è l'uso di un'applet java.
Oppure semplicemente, si installa winrar e si dice di dividere il file 
in pezzi da 2MB. :-)
--
rob4you

 bypassare il problema?
"metodologie"?
Ad ogni modo max_upload_file a quanto vedo è un'opzione di php, quindi 
senz'altro usare una via diversa come FTP non presenta quel problema. Il 
problema è semmai se hai l'accesso ftp o meno.
Anche HTTP ha un metodo per l'invio, il metodo PUT, ma non ne ho mai 
provato il funzionamento.
Secondo me la strada principe per il trasferimento dei file resta FTP, 
se disponibile.

 ha scritto nel messaggio 
news:suppanews-045AE...@nntp.aioe.org...




Se non hai a disposizione un programma ftp o vuoi integrare la procedura  
in un applicazione
procurati un applet java che funga da ftp. Non è cmq il massimo della vita.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 ha scritto nel messaggio
news:46531cd8$0$4787$4faf...@reader4.news.tin.it...

dividere la tabella in piů file di meno di 2 MB, č l'unico sistema

 fissato a 2 mega.
Crei un file .htaccess nella cartella dove c'e' lo script che elabora la 
form con dentro questo:
php_value upload_max_filesize "250M"
php_value memory_limit "250M"
php_value post_max_size "250M"
nel file che elabora la form ci metti anche per sicurezza
set_time_limit(0);
tutto questo funziona solo se il tuo provider ti permette l'uso di 
.htaccess e ti permette di sovrascrivere quei valori del php.ini
In alternativa puoi provare con le funzioni ini_set, ricorda che devi 
cambiare tutti e tre i valori che ti ho indicato.
Se il server ha bloccato la possibilita' di modificarli pero' sei fregato.
Prova e facci sapere.
ciao
Mauro


Trasferire file tramite le funzioni ftp di PHP sullo stesso server non
ha sostanzialmente senso.
Perchè significa:
- fare prima l'upload del file tramite http
- una volta che il file è sul server applicarci le funzioni ftp per
metterlo nella cartella che vuoi.
Ovviamente è una cosa inutile.
PHP è lato server, le funzioni ftp prendono file che sono già sul
server!

 Il problema è che comunque il files l'ho dovuto sempre trasferire via HTTP 
Perché?