
Webtrees est un logiciel de généalogie libre conversationnel en ligne, il exploite les fichiers de généalogie au format GEDCOM 5.5.1 et s’installe sur un serveur web utilisant PHP et MySQL.
Installation
Introduction
Nous détaillons ici comment installer WebTrees sur le serveur free.fr
Ajustement free.fr
Il faut ajouter :
- Répertoire : sessions
- Répertoire : temp
- Fichier: .htaccess
- Fichier : favicon.ico (vide)
- Fichier : phpinfo.php (éventuel)
- Fichier: index.htlm (permet de rediriger vers un lien)

.htaccess
<IfDefine Free> php56 1 </IfDefine>
index.html
<html> <head> <title>Redirection en HTML</title> <meta http-equiv="refresh" content="0; URL=http://geosolterm.xyz/phpBB3/"> </head> <body> </body> </html>
phpinfo.php
<?php phpinfo(); ?>
WebTrees
En raison de la limitation de la version php en 5.6.x, de Free, il faut utiliser la version webtrees-1.7.17
Par la suite un simple transfert à travers filezilla.
A ceci près. Lors de l’installation, j’ai obtenue l’erreur
Fatal error: Call to a member function exec() on null in /var/www/sdb/3/3/.../webtrees/app/Database.php on line 105
Pour corriger cette erreur, il faut modifier manuellement le fichier Database.php qui se trouve dans : app
A la ligne 94 et 95, il faut remplacer Mysql par sql

Par la suite, il est possible de poursuivre l’installation.
Vous obtenez la page de Connexion à la base de données que vous configurez avec vos données et que vous validez.
Mais après validation vous avez droit à :
Impossible de se connecter avec ces paramètres. Le serveur a renvoyé l’erreur suivante.
could not find driver
Vérifiez les paramètres et essayez à nouveau.

Dans le même fichier Database.php que vous venez de modifier, revenez a l’état d’origine, c’est à dire les sql en mysql comme ceci :

Et cela devrait passer !