Installazione RGL

Installare RGL è molto semplice. Abbiamo due alternative:

La prima opzione è quella di utilizzare GIT sulla piattaforma bitbucket:

git clone https://bitbucket.org/regololab/rgl-mf.git [nome_progetto]
 
quindi settiamo la directory ed il suo contenuto su drwxrwxrwx *
chmod -R 777 [nome_progetto]

* note: la gestione dei permessi così come precedentemente settata non dovrà mai essere utilizzata in produzione. Trasferiti i file e le directory in produzione dovremmo settare il progetto in modo da proteggerlo. (Generalmente basta settarlo su 755)

La seconda opzione è quella di scaricare il file tramite bitbucket quindi selezionare la versione dev scegliendo tra le tre opzioni:

Scompattare il file scaricato nella directory desiderata (generalmente in Linux /var/www/html/)

quindi settiamo la directory ed il suo contenuto su drwxrwxrwx *
chmod -R 777 [nome_progetto]

* note: la gestione dei permessi così come precedentemente settata non dovrà mai essere utilizzata in produzione. Trasferiti i file e le directory in produzione dovremmo settare il progetto in modo da proteggerlo. (Generalmente basta settarlo su 755).

Installazione su Windows tramite XAMPP:

Settare la directory del progetto come everyone con permessi in lettura e scrittura. Quindi aprire il file: _start_/start.php e silenziare le righe da 14 a 16 ed abilitare le righe 18 e 19:
 

// if you work in windows with xampp, comment these three lines
#substr(sprintf('%o', fileperms('./Config/generate.php')), -4) == '0777' &&
#substr(sprintf('%o', fileperms('./Config/config.php')), -4) == '0777' &&
#substr(sprintf('%o', fileperms('./start.php')), -4) == '0777'
// and activate these two lines
substr(sprintf('%o', fileperms('./Config/')), -4) == '0777' &&
substr(sprintf('%o', fileperms('./')), -4) == '0777'

Termitata la modifica del file start.php dovremmo effetturare un'ulteriore modifica all'interno del file php.ini.
Decommentare la stringa contenente la dicitura sqlite3.dll (togliendo il punto e virgola )
Ora dovremmo essere pronti per la configurazione.