Installation et Usage
Installation
- Dézipper sur le serveur OVH à l'endroit que vous aurez choisi l'archive fournie
- (Première archive fournie rifimportations_2016-12-04_214002.zip)
Paramétrage
- éditer le fichier rifimportations/phpclient/config/settings.php (chemin relatif à l'archive)
- on édite en particulier le tableau $mysql_settings qui contient les paramètres relatifs à la base de données :
- dans le cas ci dessous,
- le serveur est localhost
- le nom de la base est rif
- l'utilisateur correspondant de la base est rif et son mot de passe est rif
- dans le cas ci dessous,
$mysql_settings = [
'host' => '127.0.0.1',
'port' => '3306',
'name' => 'rif',
'username' => 'rif',
'password' => 'rif',
'charset' => 'utf8'
];
```V
* on édite également le tableau __$chemins_fichiers__ qui recenseles répertoires où vous souhaitez voir apparaître:
* Le répertoire où se trouveront les Logs relatives aux traitements: cf. clé *repertoire_log* du tableau en question cf. ci dessous
* Le répertoire où se trouveront les données au format csv: cf. clé *repertoire_csv* du tableau en question cf. ci dessous
``` php
$chemins_fichiers = [
'repertoire_csv' => '/home/jpmena/RIF/importations',
'repertoire_log' => '/home/jpmena/RIF',
];
- un autre parapètre intéressants est le nombre de fichiers de logs, d'un même type de traitement (adhérents, animateurs) que l'on souhaite garder
- ci dessous on gardera les 20 derniers fichiers de log les plus récents du traitement des adhérents et du traitement des animateurs
$other_settings = [
'log_history_depth' => 20 //nombre de fichiers logs à garder
]
La Conception
- Pour la reprise des scripts Python concernant Adhérents et Animateurs voir La page Adhérents
- Pour la reprise des scripts Python concernant les Randonnées voir La page Randonnées
- Pour la reprise des scripts Python concernant les collectives voir La page Collectives