Drupal est un système de gestion de contenu open-source qui est utilisé pour créer et gérer des sites Web. Drupal fonctionne sur PHP, un langage de script intégré , et tire dynamiquement le contenu d'un serveur de base de données back-end, comme MySQL , Microsoft SQL Server ou MariaDB . Afin d'exécuter Drupal avec succès , il ya quelques exigences PHP et les configurations qui doivent être réglés correctement après l'installation. Exigences de base
Pour l'installer, développer et exécuter Drupal , vous devez avoir 15 Mo d' espace disque disponible pour installer Drupal , et l'accès à un serveur Web capable d'exécuter PHP, comme Apache ou IIS , bien Apache dispose d'une documentation plus complète disponible . Vous devez également disposer d'un serveur de base de données . Drupal est nativement compatible avec MySQL et MariaDB , ce qui signifie qu'il sera compatible avec ces serveurs juste après l'installation . Vous pouvez utiliser d'autres serveurs de base de données , tels que Microsoft SQL Server ou Oracle , mais vous devez télécharger modules Drupal supplémentaires afin pour eux de courir correctement
PHP versions
La version de PHP, vous devez utiliser dépend de la version de Drupal dont vous disposez. Selon la documentation de Drupal, pour les versions 7 ou plus , utiliser PHP 5.3 . Drupal 5 et 6 sont compatibles avec PHP 5.2 . Si vous avez mis à jour un site Drupal à partir de 5 ou 6 à 7, il ya des correctifs disponibles qui permettront aux versions antérieures de PHP pour travailler sur de nouvelles installations de Drupal .
PHP Memory Limit
Vous aurez besoin d' un espace disque suffisant pour PHP pour soutenir le type et le nombre de modules - ou parties - sur votre site. Le noyau de Drupal 6 core vous oblige à avoir une limite de mémoire PHP d' au moins 16 Mo , tandis que Drupal 7 nécessite 32Mo . Vous pouvez voir des messages d'avertissement ou d' erreur si vous n'avez pas une assez grande limite de mémoire de PHP, et vous aurez besoin de corriger cela dans vos fichiers de configuration de PHP et de vérifier avec votre hôte ou société d'hébergement qu'il ya suffisamment de mémoire disponible .
Configuration
Pour Drupal pour connecter et lire le contenu de votre serveur de base de données vous devez vous assurer que l'extension PHP pour la connexion est installé et activé correctement . Drupal utilise l'extension PHP "mysql " et " mysqli " comme connecteurs par défaut dans la plupart des versions . Vous devez également définir certaines directives dans les fichiers de configuration de PHP pour exécuter Drupal avec succès. Ces directives comprennent le réglage par défaut pour enregistrer les variables globales et les modes d'arrêt sécurisé , ainsi que l'évolution des " session.cache_limiter " à " nocache . "