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 |
,
,
,
,
|
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
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épertoirehtdocs/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.