Accueil > MaLiBeLe > webtrees 2. > Webtrees 2 installation & configuration : quelques questions/réponses (FAQ)

Webtrees 2 installation & configuration : quelques questions/réponses (FAQ)

vendredi 24 octobre 2025, par Ervé DEKRI

Avec webtrees 2, il n’y avait quasiment plus de questions qui m’étaient posées. Mais voilà que cela revient à nouveau. Les réponses sont donc publiées dans deux articles différents :

Les réponses sont aussi sur le site de webtrees.net. Je ne me sers de ce site pour vérifier les informations que je publie ici.

Comment mettre le site en maintenance (ou en travaux) sous webtrees ?

Dans le dossier data (et pas ailleurs), créer un fichier offline.txt. Cette page affichera "Ce site est momentanément indisponible. Le site est en maintenance. Veuillez essayer de nouveau dans quelques minutes." quel que soit l’appel de page du site. Il est possible de compléter par un autre message. Quand je l’utilise, j’affiche aussi : "Sans doute un peu plus que quelques minutes. Disons… quelques temps !" Ne pas oublier de supprimer (ou de renommer), le fichier offline.txt pour rendre le site à nouveau opérationnel.

Y a-t-il des consignes particulières pour installer un arbre généalogique géré par webtrees dans le cas d’un hébergement chez OVH ?

  1. Un site hébergé chez OVH nécessite d’utiliser .ovhconfig (et non .htaccess qui peut être utile pour d’autres infos) à la racine de l’hébergement. Lire Le fichier .ovhconfig sur ce site.
  2. L’accélérateur de OVH semble très souvent mal fonctionner avec webtrees. Dans .ovhconfig, il est donc conseillé d’inscrire "app.engine=phpcgi" à la place de "app.engine=php".
  3. Il est fortement déconseillé d’utiliser le firewall de OVH. Inscrire "http.firewall=none" (normalement, c’est l’option par défaut).
  4. Pour utiliser le mode production (mode généralement utilisé), utiliser "environment=production" dans .ovhconfig. Attention, une seule instruction "environment".
  5. En cas de problème,le mode développement peut être utilisé. Pour cela, inscrire "environment=development" dans .ovhconfig. Attention, une seule instruction "environment".

Quelles sont les correspondances entre les versions de webtrees et les versions de PHP ?

  • webtrees-1.4.6 -non maintenu- => PHP 5.3 à 5.6
  • webtrees-1.7.20 -non maintenu- => PHP 5.3 à 7.3
  • webtrees-2.0.26 -non maintenu- (téléchargement)=> PHP 7.0 à 7.3
  • webtrees-2.1.25 (téléchargement)=> PHP 7.4 à 8.2
  • webtrees-2.2.4 (téléchargement)=>PHP 8.3 à 8.5

Comment installer webtrees à partir du fichier zip téléchargé ?

  • Déplacer (ou recopier) le fichier zip dans un dossier provisoire comme par exemple /wt-provisoire.
  • Décompresser le fichier zip. Cela créera un sous-dossier ./webtrees/. Ne pas utiliser pour l’instant.
  • Transférer tout le contenu dans le dossier web du serveur. Utiliser un client FTP qui ne modifie aucun fichier et n’ajoute rien comme filezilla (logiciel libre téléchargeable => documentation - site officiel) par exemple.
  • Depuis le navigateur web, aller sur le site.
  • Suivre les instructions.

Quelles versions minimales de MySQL pour webtrees ?

  • webtrees-1.4.6 -non maintenu- => MySQL 5.5
  • webtrees-1.7.20 -non maintenu- => MySQL 5.5
  • webtrees-2.0.26 -non maintenu=> MySQL 5.6
  • webtrees-2.1.25 => MySQL 5.7
  • webtrees-2.2.4 => MySQL 5.7

Quelles informations sont nécessaires pour finaliser l’installation de webtrees sous Wampserver ?

  • serveur : 127.0.0.1
  • port : 3306
  • utilisateur : root
  • mot de passe : (vide)
  • base de données : (libre) Pourquoi pas webtrees si vous n’en avez pas (webtrees la créera).
  • préfixe : (conserver la valeur par défaut proposé "wt_")

Où trouver la documentation pour webtrees ?

Existe-t-il un forum dédié à webtrees ?

Voici le lien du forum. Les pages sont en anglais mais sont automatiquement traduites (normalement) dans la langue principale configurée sur la machine d’appel.

Y a-t-il des consignes particulières pour mettre en œuvre une mise à jour de webtrees ?

  • La principale : avant toute mise à jour faire une sauvegarde du site en suivant les étapes ci-dessous.
  • Récupérer le fichier gedcom de chaque arbre généalogique géré.
  • Via un logiciel de FTP, récupérer les fichiers ou dossiers suivants :
    • le fichier /data/config.ini.php => c’est le fichier de configuration (à n’utiliser qu’avec la même version de webtrees, sait-on jamais).
    • le dossier /data/places/ complet => c’est l’ensemble des fichiers de lieux utilisés
    • le dossier /data/media/ complet => c’est l’ensemble des images utilisés dans les arbres généalogiques.
    • le dossier /modules_v4/ complet. Il contient les modules particuliers utilisés (si certains sont utilisés).
      Le fichier config.ini permettra d’aider à configurer la nouvelle version si besoin. Normalement, les dossiers peuvent être conservés et devraient être réutilisés sans problème.

Comment créer le fichier GEDCOM d’un arbre généalogique avec webtrees ?

  • Cliquer sur "Mes pages"
  • Cliquer sur "Panneau de contrôle"
  • (dans "Arbres généalogiques", cliquer sur le nom de l’arbre généalogique [1])
  • (dans "Fichier GEDCOM", cliquer sur "exporter")
  • (Cliquer sur "enregistrer" pour créer un fichier sur le serveur, fichier à récupérer par FTP, ou sur "télécharger" pour un fichier à télécharger sur l’ordinateur).

Quels sont les modules webtrees utilisés par le site malibele.org ?

  • jc-fancy-research-links
  • jc-simple-menu-1
  • mlbl_chefs_d_etat
  • mlbl_famines
  • mlbl_genealogie
  • mlbl_histoire
  • mlbl_inventions
  • mlbl_sciences

Les modules dont le nom commence par "mlbl" sont des modules personnels et sont des modules de type "histoire". Ils ne contiennent qu’un seul fichier.


Comment installer un fichier GEDCOM avec webtrees ?



[1S’il y a plusieurs arbres généalogiques, il faudra répéter la procédure pour chaque arbre.

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par les responsables.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document