Gestionale 360 Installazione NAS

Procedura testata su Nas Qnap

Nel caso desideriate installare il gestionale su un Nas ho pensato di realizzare questo breve tutorial realizzato con un Qnap Ts251 in quanto la procedura non e’ cosi “semplice”

 

Dopo aver inizializzato il vostro Qnap e’ necessario installare dall’ App Center l’applicazione PhpMyAdmin che consente la gestione del database

Premere quindi su installa per procedere con l’installazione

Dopo aver installato l ‘App  andiamo sul ControlPannel e cerchiamo la voce di menu :ServerSql ed impostiamo i valori come da immagine

Appena sotto alle impostazioni avrete un pulsante che vi consente di modificare i valori all’interno del file Php di configurazione. Modificate i valori nel seguente modo

– short_open_tag = On
– post_max_size = 16M
– upload_max_filesize = 16M
– max_execution_time = 180
 (per evitare il timeout durante l’installazione)

 

Avviare  l’applicazione PhpMyAdmin e creare un nuovo database ( esempio : ges360 )

L’utente di default per accedere a PhpMyAdmin e’ root e la password e’ admin

Scaricare il software Gestionale 360 e scompattarlo in una sotto cartella all’interno della cartella web del vostro Nas ( esempio 360 )

Aprire una nuova pagina web e puntare all’indirizzo del vostro nas seguito da \360 ( esempio: 172.20.0.1\ges360 )

 

 

 

Se tutto va bene dovrebbe avviarsi la procedura d’installazione ma molto probabilmente vi comparirà o una pagina vuota oppure una pagina contenente un Errore 500. Solitamente e’ un problema di percorsi. In questo caso create un file index2.php ed inserendo il seguente codice

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

e copiatelo all’interno della vostra cartella d’installazione

Oppure scaricate il presente file zip e contente il file 

 

Caricate ora su una nuova pagina web il file appena creato ( esempio: 172.20.0.1\ges360\inde2.php )

Vi verranno indicati tutti i valori di settaggio del vostro Php. cercare la variabile SCRIPT_FILENAME  e molto probabilmente come risultato dovreste avere /share/Web/ges360/index2.php

Ora tramite un programma di edit modificate il file core.php contenuto all’interno della vostra cartella d’installazione ed inserite i valori ottenuti dalla precedente procedura come mostrato ed evidenziato dell’immagine sottostante

Salvare il file e riavviare la pagina  ( esempio: 172.20.0.1\ges360 ). Se tutto corretto si dovrebbe avviare la pagina relativa all’installazione. Compilare i dati relativi all’installazione e procedere.

 

 

 

Ora può accadere che lo stato d’avanzamento dell’ installazione resti fisso sullo zero. In questo caso le soluzione sono due

1 Soluzione ° Bisogna modificare all’ interno del Nas la variabile sql-mode nel seguente modo

sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”

e riprovare l’installazione ( svuotando eventuali tabelle all’interno del database  ed eliminando se presente il file Version.old nella vostra cartella del gestionale

————————————————————————————–

2° Scaricare il file del database ed il file del config.inc.php

Accedere al vostro database ed importare il file Qnap.sql scaricato .

Modificare il file config.inc.php inserendo i vostri dati di accesso

$db_host = “localhost”;
$db_username = “root”;
$db_password = “admin”;
$db_name = “ges360”;

ed inserendo , come fatto per il file core.php precedentemente , le dure righe

//modifica per qnap
$rootdir = “/ges360”;
$docroot = “/share/Web/ges360”;