<< Indietro
Messaggi di questa discussione
Mittente Testo dei messaggi
Ingrassia Maurizio

Noavatar
Post fatti : 38
> Profilo
Scritto il : 21/11/2006 15:35 ( più di un mese )
Oggetto : Scompattare file dopo upload

Ho installato docebo su uno spazio Aruba. Seguendo il manuale di installazione è previsto di fare l'upload via ftp di tutta la directory già unzippata. Per chi come me si appoggia ad aruba questo lavoro richiede molto tempo e le possibilità di fallimento sono elevate. Per aggirare il problema ho seguito questa strada:

1) con filezilla ho trasferito via ftp il file zip (nel mio caso docebo304.zip') e gli ho dato permessi 777

2) con notepad ho creato un file di testo con il seguente script:

echo exec('unzip docebo304.zip');

?>

3) ho salvato il file (es. nominandolo scompatta) poi, sempre con filezilla, ho trasferito il file creato nella stessa directory dove avevo trasferito il file zip di docebo.

4) ho rinominato il file cambiando l'estensione da txt in php

5) da browser ho richiamato il file (es. www.miosito.it/docebo/scompatta.php) per scompattare il file zip

6) dopo ho cambiato i permessi ai file seguendo le indicazioni del manuale di installazione (tranne per i file php e le directory che contengono file php che con aruba non possono avere permessi 777)

7) installazione e......tutto liscio e un sacco di tempo risparmiato!

Spero di essere stato di aiuto a qualcuno e di non avere ripetuto qualcosa che magari era già stato detto

Saluti

Mauro

Messaggio modificato da : bigmaurizio il : 21/11/2006 17:24
 
karmine Carmine-Pizza

Avatar
Post fatti : 2482
> Profilo
Scritto il : 21/11/2006 19:09 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
Si ..hai ragione può essere veram utile a qualcuno!
Mi auguro solo che si possa usare su + server BRAU!
Forum Moderator
docere-movere-delectare.
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Scritto il : 22/11/2006 10:50 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload

ciao,
credo che non serva anche "echo" ;)

comunque e' utile (e molto) se il server ha "unzip" nel path e safe mode ad off .. altrimenti non funziona :P

ciao,
Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
Erba Claudio

Avatar
Post fatti : 2688
> Profilo
Scritto il : 23/11/2006 10:16 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
Se lo carichi con il metodo FTP il safe mode on o off non dovrebbe fare differenza visto che l'utente è quello dello spazio, invece se lo fai con il metodo Http generalmente l'utente è Apache.  QUesta funzione è stata scritte bene anche da Ema per scompattare i file SCORM
Cla!
Docebo CEO and Founder
www.docebo.com
 
marco

Avatar
Post fatti : 13
> Profilo
Scritto il : 16/01/2007 12:59 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
Io ho provato, scrivendo il file "scompatta.php" direttamente con un editor di testo (kate). L'ho aperto con il browser e in risposta ottengo:

Archive: docebo304.zip}

Docebo304.zip, non viene scompattato.
Cosa vuol dire? che devo rinunciare perche' non c'e' "unzip nel path", o si puo' fare qualcosa? Il problema e' che la mia connessione, quando va bene, viaggia a 28.8 kbs.
 
karmine Carmine-Pizza

Avatar
Post fatti : 2482
> Profilo
Scritto il : 16/01/2007 20:27 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
il file dovrebbe contenere

<?php exec('unzip docebo305.zip');

?>


 

E mi raccomando deve stare nella stessa cartella del file che contiene il file zip che si deve chiamare esattamente così :)

Ciau

Forum Moderator
docere-movere-delectare.
 
marco

Avatar
Post fatti : 13
> Profilo
Scritto il : 23/01/2007 08:11 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
Grazie Carmine ma non funziona. Vorrei riprodurre la cosa sul server locale, per capire meglio. Oltre a safe mode =off, cosa devo fare? Dove deve trovarsi il programma di scompattamento, per poter essere richiamato da un file php?
 
De Simone Davide

Avatar
Post fatti : 162
> Profilo
Allegato : file
Oggetto : Re: Scompattare file dopo upload
rispolvero questo topic ormai datato, ecco uno script funzionante su server linux (anche ARUBA)
posizionate i file zip da estrarre nella sottocartella upload, e richiamate il file index.php all'interno della cartella unzip, verrà creata, nella stessa cartella upload una cartella per ogni file zip estratto con lo stesso nome del file, al termine l'archivio verrà rimosso.

in questo modo si velocizza di 100 volte l'upload dei documenti in ftp
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Scritto il : 17/09/2010 18:39 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
ciao,
grazie per aver condiviso lo script! ho spostato la discussione nella sezione "moduli esterni".

Giovanni.

Docebo Staff
 - Docebo 4 released! -

 
De Simone Davide

Avatar
Post fatti : 162
> Profilo
Scritto il : 27/09/2010 16:59 ( più di un mese )
Oggetto : Re: Scompattare file dopo upload
NON è PROPRIO UN MODULO ESTERNO, è PIU UNO SCRIPT A SE MA VA BENISSIMO!

scusate per il maiuscolo ere arimasto inserito!
Messaggio modificato da : dado1 il : 27/09/2010 17:01
 
<< Indietro