Configurer PhpGedView : Différence entre versions

De PGVWiki
Sauter à la navigation Sauter à la recherche
Ligne 62 : Ligne 62 :
 
Ce paramètre détermine si PhpGedView doit utiliser des connections persistantes lorsqu'il communique avec la base de données.   
 
Ce paramètre détermine si PhpGedView doit utiliser des connections persistantes lorsqu'il communique avec la base de données.   
  
Si vous choisissez Yes, PhpGedView pourra réutiliser des connections à la base de données, augmentant ainsi l'établissement de la connexion à la base de données. Cependant, ce choix peut causer des erreurs dans la configuration de votre serveur si ce dernier a un nombre de connections maximum paramétré à une valeur trop faible. Si vous n'êtes pas certain que votre serveur supporte des connexions persistantes, il est préférable de choisir No.  
+
Si vous choisissez Yes, PhpGedView pourra réutiliser des connections à la base de données, augmentant ainsi l'établissement de la connexion à la base de données. Cependant, ce choix peut causer des erreurs dans la configuration de votre serveur si ce dernier a un nombre de connections maximum paramétré à une valeur trop faible. Si vous n'êtes pas certain que votre serveur supporte des connexions persistantes, il est préférable de choisir No.
 +
 
Par défaut, la valeur No est proposée.
 
Par défaut, la valeur No est proposée.
 +
 +
====Préfixe des noms de tables====
 +
 +
Ce préfixe est ajouté au nom des tables SQL créées par PhpGedView. En changeant cette valeur vous pouvez gérer plusieurs sites PhpGedView qui utilisent la même base de données mais avec des tables différentes.
 +
 +
Il s'agit de la variable $TBLPREFIX du fichier config.php.

Version du 9 décembre 2007 à 20:05

En tête du menu "Configurer PhpGedView"


Erreur lors de la création de la miniature : Fichier manquant
Cliquer sur l'image pour l'agrandir


L'en-tête fait apparaître deux liens:

  • un lien qui renvoit vers le fichier d'informations (en anglais) "readme.txt"
  • un lien qui vous permet d'accéder à la configuration du fichier GEDCOM.


Options de la base de données

Erreur lors de la création de la miniature : Fichier manquant
Cliquer sur l'image pour l'agrandir

Type de la base de données

PhpGedView fonctionne avec une base de données SQL. Or, il existe plusieurs types de bases de données SQL. Il vous faut donc ici choisir la type de base de données SQL que votre hébrgeur web met à votre disposition, parmi les types suivants: Microsoft SQL Server, MySQL, MySQL 4.1 + PHP5, PostgreSQL, SQLite...

Ce type de base données SQL est représenté par la variable $DBTYPE dans le fichier config.php.

MySQL et PostgreSQL exigent l'installation préalable dans PHP de certaines bibliothèques (libraries). SQLite est installé par défaut avec PHP 5.

Avec SQLite vous n'avez pas besoin de configurer le Serveur de la base de données, l'identificateur de connexion à la base de données ni le mot de passe de la base de données, mais vous devrez indiquer le chemin de votre base de données dans le champ "Nom de la base de données".


Serveur de la base de données

Vous entrez ici le nom du serveur ( le host) de votre base de données. Le nom de ce serveur vous est indiqué par votre hébergeur.

Cette adresse est représentée par la variable $DBHOST dans le fichier config.php.

Identificateur de connexion à la base de données

Il s'agit de l'identificateur défini pour la connexion à votre base de données SQL. Cet identificateur est le nom que vous choisi de donner pour vous identifier lorsque vous avez créé la base de données SQL qui héberge PhpGedView.

Cet identificateur est représenté par la variable $DBUSER dans le fichier config.php.

Mot de passe de la base de données

Il s'agit du mot de passe d'accès à votre base de données SQL pour l'identificateur précédemment défini.

Cet identificateur est représenté par la variable $DBPASS dans le fichier config.php.

Nom de la base de données

Vous entrez ici le nom de la base de données du serveur qui sera utilisée par PhpGedView. L'identificateur de connexion utilisé doit avoir les droits de création, d'insertion, de mise à jour, de suppression et de sélection sur cette base de données.

Cet identificateur est représenté par la variable $DBNAME dans le fichier config.php.

Use persistent database connections

Ce paramètre détermine si PhpGedView doit utiliser des connections persistantes lorsqu'il communique avec la base de données.

Si vous choisissez Yes, PhpGedView pourra réutiliser des connections à la base de données, augmentant ainsi l'établissement de la connexion à la base de données. Cependant, ce choix peut causer des erreurs dans la configuration de votre serveur si ce dernier a un nombre de connections maximum paramétré à une valeur trop faible. Si vous n'êtes pas certain que votre serveur supporte des connexions persistantes, il est préférable de choisir No.

Par défaut, la valeur No est proposée.

Préfixe des noms de tables

Ce préfixe est ajouté au nom des tables SQL créées par PhpGedView. En changeant cette valeur vous pouvez gérer plusieurs sites PhpGedView qui utilisent la même base de données mais avec des tables différentes.

Il s'agit de la variable $TBLPREFIX du fichier config.php.