Configuration requise
Concrete5 est écrit principalement en PHP. De plus, certaines extensions de PHP qui fournissent des fonctionnalités supplémentaires sont nécessaires. La version de l’interpréteur PHP et les extensions PHP nécessaires dépend de la version de Concrete5 utilisée. Ci-dessous, vous trouverez des détails pour les deux versions majeures prises en charge de Concrete5.
Concrete5 version 8
La version 8 est la version majeure actuelle de Concrete5. La dernière version publiée de cette série est considérée comme la version la plus sécurisée et la plus stable.
exigences PHP
PHP-7.3 fonctionne avec 8.5+ PHP-7.4 fonctionne avec la future version V9.0
Choisir une version PHP
Si une version est marquée comme “fonctionne avec Concrete5”, cela signifie que nous nous attendrions à ce que Concrete5 fonctionne de manière acceptable dans cet environnement. S’il est marqué comme “recommandé pour Concrete5”, cela signifie que c’est une version que nous choisissons pour nos environnements de production, et c’est la version avec laquelle nous testons.
Extensions PHP
Concrete5 version 8.x nécessite les extensions PHP suivantes:
- MySQL (avec extensions APD)
- Dom
- simplexml
- iconV
- bibliothèque GD avec Freetype
- Fileinfo
- MbString
- boucler
- McRypt
- Ziparchive (pour les mises à jour automatiques et les fonctionnalités communautaires)
Configuration ### PHP Concrete5 version 8.x nécessite la configuration suivante:
- Mode sécurisé PHP
- Limite de mémoire PHP au moins 64 Mo (d’autres pourraient être nécessaires pour le traitement et la manipulation de grands fichiers d’image).
- MySQL 5.1.5 ou supérieur, ou MariADB, avec support
UTF8MB4
. - Support de table MySQL Innodb
Concrete5 version 7
- Remarque: il est fortement recommandé de mettre à niveau votre béton 5 5.7.x sites vers la version 8 ou plus. *
exigences PHP
Php-7,3 n / a 7.4 n / a non
Choisir une version PHP
Si une version est marquée comme “fonctionne avec Concrete5”, cela signifie que nous nous attendrions à ce que Concrete5 fonctionne de manière acceptable dans cet environnement. S’il est marqué comme “recommandé pour Concrete5”, cela signifie que c’est une version que nous choisissons pour nos environnements de production, et c’est la version avec laquelle nous testons.
Extensions PHP
Concrete5 5.7.x nécessite les extensions de PHP suivantes:
- MySQL (avec extensions APD)
- Dom
- simplexml
- bibliothèque GD avec Freetype
- boucler
- McRypt
- Ziparchive (pour les mises à jour automatiques et les fonctionnalités communautaires)
Configuration ### PHP Concrete5 version 5.7.x nécessite la configuration suivante:
- Mode sécurisé PHP
- Limite de mémoire PHP au moins 64 Mo (d’autres pourraient être nécessaires pour le traitement et la manipulation de grands fichiers d’image.)
- MySQL 5.1.5 ou plus, ou MariaDB
- Support de table MySQL Innodb
Serveur Web
Concrete5 prend en charge les serveurs Web Apache et Nginx et a été conçu pour travailler avec IIS dans le passé. L’assistance officielle concerne Apache et Nginx uniquement.
Base de données
MySQL (5,7 ou plus) ou MariADB fonctionnent tous les deux. Si possible, définissez le tableau row_format
sur dynamic
pour éviter les problèmes avec de grandes formes.