Skip to main content

Prérequis et compatibilité

📋 Chapitre 5 — Prérequis et compatibilité

Avant d'installer InfraSStudio, vérifions que votre environnement est prêt. Cette page liste tout ce qui doit être en place. Elle est courte mais aucune ligne n'est facultative.


🐘 Côté Dolibarr

Élément

Exigence

Version Dolibarr

18.0.0 minimum, 24.x.x maximum

Module Website

Activé (dépendance obligatoire — sinon l'installation échoue)

Au moins un site Website

Créé avec une référence et un virtualhost

Module Categories

Activé (recommandé — pour catégoriser vos contenus)

💡 Astuce — Pour vérifier votre version Dolibarr, allez dans Accueil → À propos. Pour voir les modules activés, allez dans Configuration → Modules.


🐍 Côté serveur (PHP / système)

Élément

Exigence

Version PHP

7.4 minimum, 8.4 maximum

Extensions PHP

mbstring

,

json

,

pdo_mysql

,

gd

,

fileinfo

Base de données

MySQL 5.7+ ou MariaDB 10.3+

Serveur web

Apache (recommandé), nginx (supporté avec config dédiée)

Espace disque

~50 MB pour le module + espace pour vos médias

Permissions FS

PHP doit pouvoir écrire dans

DOL_DATA_ROOT

et dans le docroot des sites

ℹ️ Info — Tous ces prérequis seront vérifiés automatiquement par la page Diagnostic du module après installation. Si vous n'êtes pas sûr, installez d'abord et laissez le diagnostic vous dire ce qui manque.


🔍 Vérification rapide en ligne de commande

Si vous avez accès SSH au serveur, vous pouvez tout vérifier en quelques commandes :

# Version PHP
php -v

# Extensions PHP installées
php -m | grep -iE "mbstring|json|pdo_mysql|gd|fileinfo"

# Version Dolibarr (depuis le filefunc)
grep "version =" /var/www/dolibarr/htdocs/filefunc.inc.php

# Espace disque
df -h /var/www/

📝 Checklist avant de continuer

✅ Avant d'aller au chapitre suivant, assurez-vous que :

  • Votre Dolibarr est en version 18.x à 24.x.
  • Le module Website est activé.
  • Au moins un site Website existe (avec référence et virtualhost).
  • Vous avez les droits administrateur sur Dolibarr.
  • Vous avez l'archive du module InfraSStudio (fichier .zip) ou un accès au répertoire htdocs/custom/.

⚠️ Attention — Sur une instance de production, faites une sauvegarde complète (base + fichiers) avant d'installer. C'est l'occasion de tester votre procédure de restauration.