Newsgroup: it.comp.www.php
Titolo: Scipt Upload Center Php!!

Salve,
Qualcuno ha mai provato questo scipt per creare un Upload Center !! Hovisto
che molti lo usano ma sono 2 giorni che ho problemi nel configurarlo !!!
eppure dovrebbe essere cosi' semplice !!!
Qualcuno puo' aiutarmi ???
Grazie in anticipo !
Giorgio
db2...@libero.it

scusate ... mi sono dimenticato il link :
http://ksv.hypermart.net/php/

Che problema hai?
Ho scaricato la V2, l'ho installato (per ora) nella root del webserver ed ho copiato
tutti i file cosi' come sono forniti dal file ZIP.
ho modificato il file include/conf.php le variabili:
$domain_name = "....tuo nome web...";
$root_path = "....percorso assoluto della root ....";    es: "e:/mio/web/root"
$script_folder_name = "";
$users_folder_name="/users";
$userstat_folder_name="/userstat";
$uploads_folder_name = "/files";
Mi sembra che funzioni abbastanza bene 
     (non ho trovato come cancellare i file...pazienza, riprovero')
La traduzione in italiano e' parziale, finisce al messaggio numero 50.
Le altre me le tradurro' tra breve.


 tutti i file cosi' come sono forniti dal file ZIP.
Il problema e' questo : Se installo nel mio hd e lo faccio girare sotto
EasyPhp tutto regolare , anche se non riesco a visulizzare  questo benedetto
pannello di Amministatore , anche loggandomi come "Admin" e password "test"
.
Se lo carico sul mio spazio web non c'e' nulla da fare sempre il messaggio
di errore di configurazione della root !! 
http://utenti.lycos.it/gr73/
Sicuramente il problema e' impostare correttamente le variabili ma peril
monento nulla !!
Nel mio caso cosa metteresti nella variabili considerando che lo scipt si
trova nella dir upload a questo indirizzo ? 
http://utenti.lycos.it/gr73/
Ti ringrazio per l'aiuto ... Giorgio

OK. capito.
E' un problema del pacchetto.
Anch'io ho pensato di modificarlo un po', variabilizzandolo.
Da una prima analisi, mi sembra che qualche file viene sempre richiamato dalla root.
Intanto provo a darti qualche suggerimento:
crea un file nella directory          gr73/upload      di nome     xxx.php 
con dentro solo questa riga:       <?php phpinfo(); ?>
richiamalo in lycos e verifica il contenuto della variabile SCRIPT_FILENAME
e' il percorso fisico del file xxx.php
quindi inserisci questo valore nella variabile root_path
Provero' anch'io a fare qualche prova e modifica in merito 
e poi sapro' essere piu' preciso e tecnico.
Ciao
Roberto


 cut
Prova a settare solo questa variabile
$homeurl="
http://utenti.lycos.it/gr73
";
le altre relative ai percorsi lasciale invariate, poi metti i permessi in
scrittura a dir e files:
777 users/
666 user/tutti gli user (es. Admin, tuonick, ecc..)
777 userstat/
666 userstat/Admin.stat
666 include/footer.htm,info.htm,mailinfo.htm,header.htm
777 files/
Se funge come dovrebbe puoi modificare il nome della dir degli utenti ai fini
della sicurezza (ovviamente settando la relativa var $users_folder_name) e non
dimenticare di eliminare l'account Admin (o almeno cambiare la pass)

 ha scritto nel messaggio
news:3D263EBA...@freemail.it...


 ha scritto nel messaggio
news:1nwV8.39138$Jj7.1...@news1.tin.it...


 Forse e' questo il problema ?
Anch'io ho il safemode su on quindi l'impossibilità di fare upload se non con
comandi ftp, ma non dovrebbe essere un
problema, in quanto lo script non fa un copy ma un move (sposta il file dalla
dir temporanea alla posizione specificata
... da me funge bene) se guardi alla linea 1442 del file index.php troverai
questo:
if (!move_uploaded_file($userfile, "$destination/$userfile_name"))
//      if (!copy($userfile, "$destination/$userfile_name"))
evidentemente l'autore aveva previsto anche questa eventualità.
Nel post sopra avevo dimenticato un file:
666 files/$$$.dlcnt
Cosa hai messo in $homeurl ? Ho provato a registrarmi sulla tua pagina e mi ha
dato il cod di attivazione che però non funge ... secondo me devi solo mettere
il tuo url in $homeurl e settare i permessi (fai una prova velox metti tutte le
dir a 777 e tutti i files a 666 poi se va ripristini e setti solo gli
indispensabili)

 ha scritto nel messaggio
news:3D26D049...@freemail.it...
