logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Étape 6 : Vérification du statut

05/07/2025, by Ivan

Après l'installation, vérifiez l’état de votre site dans Administration > Rapports > Rapport d’état (/admin/reports/status). Si cette page signale des problèmes, corrigez-les.

Hôtes de confiance

Si vous n’avez pas créé le fichier settings.php (dans le répertoire sites/default/, sauf si vous utilisez une installation multisite), il a été créé pour vous par le script d’installation. Cependant, le fichier settings.php généré ne contient pas la configuration des « hôtes de confiance ».

Il existe un problème pour modifier cela : Permettre la configuration des hôtes de confiance via l’installateur.

Pour comprendre pourquoi ce paramètre est important, voyez Configuration des hôtes de confiance.

Assurez-vous que settings.php est accessible en écriture

Le script d’installation tente de rendre settings.php en lecture seule. Sur les systèmes UNIX-like avec accès shell, vous pouvez modifier cela avec :

chmod u+w sites/default/settings.php

Si vous avez un accès (S)FTP au serveur, vous pouvez aussi modifier les permissions via celui-ci ou éditer le fichier localement puis le téléverser.

Modifier settings.php

Trouvez la section « Configuration des hôtes de confiance » dans settings.php et lisez les commentaires. Ajoutez les lignes (ici ou ailleurs dans le fichier) listant les modèles autorisés pour le nom d’hôte. Par exemple, si votre site est sur www.example.com, vous pouvez ajouter :

$settings['trusted_host_patterns'] = [
   '^www\.example\.com$',
];

Les entrées dans ce tableau sont des expressions régulières, donc les points doivent être échappés, et les caractères ^ et $ indiquent le début et la fin de la chaîne correspondante.

Pour autoriser n’importe quel sous-domaine example.com, vous pouvez utiliser l’expression régulière \.example\.com$ ou (^|\.)example\.com$ : la deuxième correspond à example.com ainsi qu’aux sous-domaines. Pour autoriser à la fois example.com et www.example.com, vous pouvez utiliser l’expression régulière ^(www\.)?example\.com$ ou lister deux modèles :

$settings['trusted_host_patterns'] = [
  '^www\.example\.com',
  '^example\.com$',
];

Réinitialiser les permissions du fichier settings.php

Si vous avez rendu settings.php accessible en écriture à l’étape précédente, remettez-le ensuite en lecture seule :

chmod a-w sites/default/settings.php

Configuration du répertoire des fichiers

Dans la plupart des cas, le script d’installation crée le répertoire des fichiers pour vous. Si Drupal ne peut pas créer ce répertoire (probablement à cause de permissions insuffisantes), suivez les instructions ci-dessous.

Dans le répertoire sites/default, créez un nouveau sous-répertoire nommé files/. Donnez les permissions de lecture, écriture et exécution au serveur web (généralement apache ou nginx) pour ce nouveau répertoire. La plupart des clients FTP permettent de créer un répertoire et d’en définir les permissions.

Dépannage des serveurs web basés sur Apache

Si les fichiers du répertoire n’appartiennent pas au serveur web, il y a deux façons de procéder. Ces instructions supposent que vous avez accès au shell du serveur et que vous utilisez Apache comme serveur web. Si vous n’avez pas accès au shell, vous pouvez modifier les permissions du répertoire via un client FTP.

Sur un serveur de type Unix, vous pouvez vérifier « sous quel utilisateur » fonctionne le serveur web en exécutant les commandes suivantes :

Pour Apache 2.x :

$ ps aux | grep apache

Pour Apache 1.x :

$ ps aux | grep httpd

Selon votre serveur web, l’une de ces commandes retournera une série de lignes, par exemple :

www-data 13612 0,1 0,9 50640 20340 ? S 12:29 0:08 /usr/sbin/apache2 -k start

La première colonne est l’« utilisateur » sous lequel tourne votre serveur web. Ici, l’utilisateur est www-data. Pour rendre le répertoire des fichiers accessible en écriture par le serveur web, vous pouvez en changer le propriétaire avec la commande :

$ chown -R www-data sites/default/files

Si vous n’avez pas les droits suffisants pour changer le propriétaire du dossier sur votre serveur, la meilleure option suivante est de donner à votre groupe les droits d’écriture sur ce dossier avec la commande :

$ chmod -R 0770 sites/default/files