Newsgroup: it.comp.www.php
Titolo: upload file di grandi dimensioni

salve, sono nuovo del form.
qualcuno sa come si può fare uno script php per l'upload di file di
grandi dimensioni (200-300mb) su un server aruba?
grazie

 grandi dimensioni (200-300mb) su un server aruba?
Dovresti chiedere ad Aruba, ma non credo sia possibile.
Il file sfora sicuramente le limitazioni imposte per l'upload (di default
4 Mb), e molto probabilmente anche il tempo di timeout del webserver.
Bye.

innanzitutto grazie per la risposta. ho provato ad aprire una
connessione ftp, in teoria così facendo si dovrebbe avallare il
problema, ma non mi funziona lo script, mi si connette, ma mi da
l'errore quando uso ftp_put. forse sbaglio io qualcosa. qualcuno
potrebbe postare uno script che apre una connessione ftp e carica un
file dal computer locale al server remoto? grazie
Alessandro Pellizzari ha scritto:



uhm per funzionare cosě lo script PHP dovrebbe girare sul tuo pc non su 
Aruba, su Aruba dovrrebbe girare un php che, dato per acquisito che il tuo 
pc abbia un ftp server attivo, effettui una ftp_get
ciao
Mario
_________________________
WEB: 
www.mario-online.com
________________________________ 

 uhm per funzionare così lo script PHP dovrebbe girare sul tuo pc non su


 funziona
Non puoi.
Nemmeno in Javascript puoi accedere al value di un elemento <input
type="file">, quindi non puoi in alcun modo avere il percorso del file
locale.
Figurarsi poi aprire una connessione ftp verso il client e trovare il file
(la root del server ftp e` diversa da quella del filesystem).
In breve: di` al tuo cliente che non si puo`, e che, eventualmente fosse
assolutamente necessario, dovrebbe comprare un server, da mettere in
server farm, assumere un sistemista, e farsi configurare php, apache
e qualche altra cosina apposta solo per quel problema.
Visto che ha scelto Aruba, dubito molto che quella funzione abbia un
qualche valore superiore a 20-30 euro l'anno, per lui, quindi ti dira` di
no.
L'alternativa e` spiegargli come funziona ftp, dargli l'accesso allo
spazo web, e sperare che non sovrascriva qualche file del sito mentre
carica il suo file.
Bye.

 server. 
Per fare ciò il computer, che si comporta da client nella connessione 
al webserver remoto, in realtà deve possedere un SERVER FTP se vuoi che 
php (presente sul server remoto Aruba) si connetta a esso via ftp e 
prelevi un file.
Altrimenti, visto che aruba avrà di sicuro un server FTP che mette a 
disposizione, dimentichi la parola PHP e usi un comunissimo client FTP 
sul computer del cliente, in modo che con i parametri di connessione al 
server FTP possa trasferivi tutto ciò che vuole.
--
rob4you
www.outofmind.eu

Capisco la tua esigenza e nel modo che stai cercando di fare, non
risolvi il problema.
Ti consiglio 
http://quixplorer.sourceforge.net/
 .
Lo carichi sul server, imposti i vari parametri (via pagina di
amministrazione) in modo che il tuo cliente  con il  suo login possa
solo modificare la cartella che decidi tu.
Lui è contento perchè non deve imparare un altro programma e tu pure
perchè ti paga :-)
Ovviamente non ti farai pagare per aver installato quixplorer visto che
è open source!
Ciao
Franco

 
E perchè mai? Dove è scritto che non puoi farti pagare installando 
prodotti open source?
	Francesco

> Ti consiglio 
http://quixplorer.sourceforge.net/
 .
Ho dato una velocissima occhiata, carino di sicuro, ma...sembra un po' 
"datato". Usa $GLOBALS.
E inoltre....non credo proprio risolva il problema dell'upload di file 
di 200MB. :-)
--
rob4you

 ha scritto nel messaggio 
news:mn.8cc17d715...@KIEDIMELO.IT...


 
http://www.rejetto.com/hfs/
A una prima occhiata.....credo che la risposta sia semplicemente: Non 
si può. :-)
Se mi sbaglio correggetemi. ;-)
--
rob4you

ho posto il problema (dell'upload di file di dimensione maggiore ai
200mb) ai tecnici di aruba. mi hanno detto che l'unica soluzione è
acquistare un server virtuale (costo 10 euro + iva al mese), impostare
tramite la loro interfaccia una sezione ftp con restrizioni (che chi
accede può visualizzare solo una determinata cartella), in modo che il
cliente possa uplodare il file in essa.
che ne pensate?

> che ne pensate?
a questo punto l'unica soluzione ;-)
ciao

 che ne pensate?
Che e` quello che ti avevo suggerito io. Dovrai avere almeno i rudimenti
del sistemista, visto che spesso per quella cifra intendono "un server su
cui non puoi fare quasi niente", ma dovrai comunque sapere come funziona
un ftp. :)
Se fosse un vero server (anche virtuale) dovresti poterci
installare quello che vuoi e gestirtelo via ssh (o simile), ma costerebbe
8-10 volte tanto.
Bye.