SlashorgDownloader » Cronologia » Versione 2
« Precedente |
Versione 2/15
(diff)
| Successivo »
Amministratore Truelite, 28-01-2008 15:38
TracNav(TOC) = Installazione e Configurazione di Slashord Downloader =
Prerequisiti: installare apache, php, mysql.
Scaricare l'applicazione dal sito http://www.slashorg.net.
Estrarre l'applicazione in una directory nella quale apache abbia accesso.
{{{
ex: /var/www/sorg-dir/
}}}
Assegnare correttamente i permessi alla directory dell'applicativo
{{{
ex: chown -R www-data:www-data /var/www/sorg-dir
}}}
Creare un database per l'applicazione, con un utente ed una password di connessione come nel seguente esempio:
{{{
mysqladmin create dbname
mysql> grant all privileges on dbname.* to 'username'@'localhost' identified by 'password';
mysql> flush privileges;
}}}
Procedere con l'installazione accedendo alla pagina http://localhost/sorg/setup e seguire i passi dell'installazione.
Configurazione upload file sizePer poter uploadare file di grandi dimensioni impostare le seguenti variabili nel file php.ini ad un valore appropriato:
{{{
post_max_size = 100M
upload_max_filesize = 100M
}}}
Il programma permette di condividere file nella rete, e accesso ai files è reso possibile grazie ad una access key.
La accesse key è un URL che ha come prefisso il contenuto della variabile $_SERVER['PHP_SELF'], ovvero l'indirizzo con il quale si accede al server. Per poter generare url customizzati basta inserire nel file di configurazione conf.php (sorg.dir/conf.php) la variabile
{{{
$extern_url = 'prefisso access key'
}}}
Questo è il codice che genera l'access key con l'url customizzato (sorg-dir/index.php, line 140):
{{{
$url = 'http://' . $_SERVER['HTTP_HOST'];
if (dirname($_SERVER['PHP_SELF']) != '/')
$url .= dirname($_SERVER['PHP_SELF']);
$url .= "/?key=$hash";
$new_url = $extern_url."/?key=$hash";
$html = $lang['hash_key_success']."<a href=\"$url\">$url</a><br><br>Extern url:<br><a href=\"$new_url\">$new_url</a>";
}}}
Aggiornato da Amministratore Truelite quasi 17 anni fa · 2 revisions