Skip to content
DangerBlack edited this page Jan 26, 2016 · 15 revisions

Configurazione Iniziale

###Configurazione di sistema

Assicurarsi di avere apache e php5 versione 5.4 o superiore, installati e correttamente configurati sulla macchina.

Assicurarsi di avere phpmyadmin installato e con supporto ai database mysql, è possibile far funzionare il servizio con un database sqlite cambiando leggermente il file query.php

Creazione database

Per prima cosa creare una database dentro a phpmyadmin chiamato bit_reparto

A questo punto importare nel dabase il file presente nella cartella database_sql_raw chiamato bit_reparto_structure.sql.

Fatto questo sarà necessario importare nelle tabelle brevetti specialità e tappe i file presenti nella medesima cartella.

BETA- Dentro al database bisognerà inserire l'utente di amministrazione (la password è sha1 http://www.sha1-online.com/):

user:admin

pswd:72e285f425f62162ca5bbdaac207b2137b624a84

clear password:betatesting

Collegare db con php

#####MySql Dopo aver creato nel database un utente che lo possa modifcare è necessario editare dentro a php/query.php in modo da aggiungere questo utente con il suo nome e la sua password negli appositi campi.

l'utente di default del database sqlite presente su github è: user:admin password: admin

function connect(){
		$database = new medoo([
				// required
				'database_type' => 'mysql',
				'database_name' => 'bit_reparto',//DB_NAME
				'server' => 'localhost',
				'username' => 'gest_rep',//DB_USERNAME
				'password' => 'gest_rep',//PASSWORD
				 
				// optional
				'port' => 3306,
				//'charset' => 'utf8',
				// driver_option for connection, read more from http://www.php.net/manual/en/pdo.setattribute.php
				'option' => [
				PDO::ATTR_CASE => PDO::CASE_NATURAL
			]
		]);
		return $database;
	}

#####Sqlite

Nel caso si voglia invece usare sqlite bisognerà per prima cosa copiare il db sqlite dento all'archivio e poi editare il file php/query.php come segue:

function connect(){
		$database = new medoo([
				// required
				'database_type' => 'sqlite',
				'database_file' => '../archive/test_appu.sqlite'
		]);
		return $database;
	}

Importare gli sql di tappe, specialità e brevetti

Dalla cartella database_sql_raw importare in MySql i file

  • brevetti_dati.sql
  • specialita.sql
  • tappe.sql

Questa operazione non è necessaria in database sqlite

Creare le squadriglie

Accedere alla pagina index.html di solito presente all'indirizzo: http://www.yourwebsite.it/advanced-ppu/index.html verrete reindirizzati sulla pagina di login, effettuate il login con le credenziali create in precedenza.

Andate nella sezione Extra e premete il bottone Add nella sezione Squadriglie. Inserite i dati relativi alle vostre suadriglie.

###Creazione di un nuovo scout Accedere alla pagina index.html di solito presente all'indirizzo: http://www.yourwebsite.it/advanced-ppu/index.html verrete reindirizzati sulla pagina di login, effettuate il login con le credenziali create in precedenza.

Premete il bottone chiamato Add in cima alla tabella, verrete reindirizzati nella pagina di creazione di un nuovo scout.

Seguite i quattro step avendo cura di leggere gli eventuali messaggi di errore.