Configuration globale
From Joomla! Documentation
Description
L'écran de Configuration vous permet de configurer le site Joomla avec vos paramètres personnels. Les réglages effectués dans cet écran s'appliquent à l'ensemble du site.
Comment y accéder
- Système → Réglages → Configuration globale
Capture d'écran
Champs de formulaire
Site
Site
- Nom du site. Entrez le nom de votre site Web. Il sera utilisé à différents endroits (par exemple, la barre de titre du navigateur en backend et pour les pages Site hors-ligne).
- Site hors-ligne. Choisissez si l'accès du site en frontal doit être verrouillé au public. Pour en savoir plus.
- Message hors-ligne.
- Message spécifique : Le message spécifique utilise la valeur définie dans le champ 'Message spécifique'.
- Message défini par la langue du site : Le message de la langue par défaut du site est défini dans le fichier ini du pack de langue.
- Image hors ligne. Sélectionnez une image à afficher sur la page par défaut du site lorsqu'il est hors ligne. Si vous utilisez le template par défaut de Joomla, assurez-vous que l'image n'excède pas 400px de large.
- Message hors-ligne.
- Édition en frontal. A sélectionnez si vous désirez des pictogrammes d'édition en mouse-over pour les modules et les liens de menus.
- Editeur par défaut. Sélectionnez l'éditeur de texte par défaut. Les utilisateurs enregistrés pourront modifier leur préférence dans leurs données personnelles.
- Captcha par défaut. Sélectionnez le captcha par défaut pour votre site. Vous devrez peut-être entrer les informations requises dans le plugin captcha.
- Niveau d'accès par défaut. Sélectionnez le niveau d'accès par défaut pour les nouveaux éléments.
- Limite de liste par défaut. Définit la longueur par défaut des listes dans le Backend pour tous les utilisateurs.
- Limite de flux par défaut. Sélectionnez le nombre d'éléments de contenu à afficher dans les flux.
- Adresse électronique de flux. Les flux RSS et Atom incluent l'adresse e-mail de l'auteur.
- E-mail de l'auteur : Utiliser l'email de chaque auteur de Utilisateurs dans le fil d'actualité.
- E-mail du site : Indiquez l'adresse du site de l'email pour chaque article.
Métadonnées
- Site Meta Description. Entrez une description de l'ensemble du site web qui sera utilisée par les moteurs de recherche.
- Robots. Instructions pour les robots.
- index, follow: Indexez cette page et suivez les liens qui s'y trouvent.
- noindex, follow: Ne pas indexer cette page, mais suivre les liens de la page. Par exemple, vous pouvez faire cela pour une page de plan du site où vous voulez que les liens soient indexés mais où vous ne voulez pas que cette page apparaisse dans les moteurs de recherche.
- index, nofollow: Indexez cette page, mais ne suivez aucun lien sur la page. Par exemple, vous pouvez faire cela pour un calendrier d'événements, où vous voulez que la page soit affichée dans les moteurs de recherche, mais vous ne voulez pas indexer chaque événement.
- noindex, nofollow: N'indexez pas cette page et ne suivez pas les liens qui s'y trouvent.
- Droits légaux. Décrire les droits d'utilisation de ce contenu par d'autres personnes. Cette information est transmise aux moteurs de recherche à l'aide de la balise méta 'rights' dans l'en-tête HTML.
- Méta Tag de l'auteur. Affiche la balise méta de l'auteur lors de la consultation des articles.
- Version de Joomla. Cette fonction contrôle si la balise méta 'generator' présente dans l'en-tête du document HTML en frontal du site et dans les flux Atom inclut la version exacte de votre site Joomla ; il est recommandé de la masquer pour des raisons de sécurité.
SEO
- Réécriture d'URL en clair (SEF). Permet de déterminer si les URL sont optimisées pour les moteurs de recherche.
- Réécriture au 'vol' des URL.
- Apache et Litespeed : renommez 'htaccess.txt' en '.htaccess' Pour en savoir plus.
- IIS : renommer 'web.config.txt' en 'web.config'
- NginX : vous devez configurer votre serveur
- Autres serveurs ou si vous n'êtes pas sûr : veuillez consulter votre hébergeur.
- Ajouter un suffixe à l'URL. Si oui, le système ajoutera un suffixe à l'URL en fonction du type de document.
- Alias Unicode. Choisissez entre la translittération et les alias unicode. La translittération est la valeur par défaut.
- Nom du site dans les titres de page. Commencez ou terminez tous les titres de page par le nom du site (par exemple, "Nom de mon site - Nom de mon article").
Cookie
- Domaine du cookie. Domaine à utiliser lors de la configuration des cookies de session. Insérez un point (.) devant le nom de domaine si le cookie doit être valide pour tous les sous-domaines.
- Chemin des cookies. Chemin valide de l'espace utilisé pour stocker les cookies.
Système
Débogage
- Débogage système. Si cette option est activée, les informations de diagnostic, la traduction de langues et les erreurs SQL (le cas échéant) seront affichées. Les informations seront affichées au bas de chaque page que vous consultez dans le backend et le frontend Joomla. Il est recommandé de désactiver ce mode sur un site en production.
- Débogage de langue. Sélectionnez si les indicateurs de débogage **...** ou ??...?? pour les fichiers de langue Joomla! seront affichés. Le débogage de langue fonctionnera sans que le débogage système soit activé, mais vous n'obtiendrez pas les références détaillées supplémentaires qui vous aideront à corriger une éventuelle erreur.
- Affichage de langue. Afficher la chaine de traduction ou la valeur de langue lors du débogage des chaînes de langue.
Cache
- Cache du système. Active la mise en cache et définit le niveau de mise en cache. Pour en savoir plus.
- Niveau conservateur : cache système plus petit.
- Niveau progressif : plus rapide, cache système plus important, inclut le cache des modules de rendu. Ne convient pas aux sites de très grande taille.
- Gestion du cache.
- Fichier : le mécanisme de mise en cache natif est basé sur les fichiers. Veuillez vous assurer que les dossiers de cache sont accessibles en écriture.
- Mise en cache spécifique à la plate-forme. Activé lorsque la sortie HTML sur mobile diffère de celle des autres appareils.
- Temps de mise en cache (minutes). Durée maximale en minutes pendant laquelle un fichier de cache peut être stocké avant d'être rafraîchi.
- Chemin d'accès au dossier de cache. Indiquez un dossier accessible en écriture pour stocker les fichiers de cache si vous ne souhaitez pas utiliser le dossier par défaut.
Session
- Gestionnaire de session. Mécanisme par lequel Joomla identifie un utilisateur une fois qu'il est connecté au site web à l'aide de cookies non persistants.
- Base de données : Le gestionnaire de session de la base de données est le gestionnaire par défaut car c'est le seul que Joomla peut entièrement configurer et contrôler par lui-même.
- Système de fichiers : Le gestionnaire du système de fichiers sera légèrement plus performant que le gestionnaire de la base de données, mais il nécessite que PHP soit configuré correctement, sinon il se plantera et Joomla sera totalement inutilisable.
- Chemin d'enregistrement de la session. Entrez le chemin complet du système de fichiers. Assurez-vous que le chemin a les permissions appropriées pour que PHP puisse lire et écrire des fichiers, et si 'session garbage collection' est activé pour supprimer des fichiers de ce chemin.Si ce chemin n'est pas défini, Joomla s'appuiera sur la configuration PHP session.save_path INI ou sur le répertoire temporaire du système (tel que défini par la fonction PHP sys_get_temp_dir()).Si aucun de ces chemins n'est configuré ou si les autorisations sont erronées, la partie est terminée. Pour rétablir la situation, éditez le fichier configuration.php et définissez $session_handler = 'database'.
- Les autres gestionnaires (APCu, Memcached, Redis et WinCache) reposent tous sur des extensions PHP optionnelles et peuvent être disponibles si votre système les prend en charge. APCu ou WinCache peuvent ne pas être meilleurs que l'option "simple" du système de fichiers. Les gestionnaires Memcached et Redis sont exagérés pour Joomla dans un environnement d'hébergement partagé typique. Ces types de gestionnaires sont efficaces si vous déployez Joomla dans un environnement à charge équilibrée où plusieurs serveurs sont impliqués et où vous avez besoin que les données de session de l'application soient disponibles sur tous les serveurs.
- Durée de vie de la session (minutes). Déconnecte automatiquement un utilisateur après qu'il ait été inactif pendant le nombre de minutes indiqué. Ne pas fixer un nombre trop élevé.
- Sessions partagées. Lorsqu'elle est activée, la session d'un utilisateur est partagée entre les sections de frontal et d'administration du site. Notez que la modification de cette valeur invalidera toutes les sessions existantes sur le site.Cette option n'est pas disponible lorsque l'option Force HTTPS est réglée sur "Administrateur uniquement".
- Suivi des métadonnées de session.
- Oui : Si ce paramètre est activé, des métadonnées supplémentaires sur la session d'un utilisateur (y compris son nom d'utilisateur, son ID utilisateur et l'application avec laquelle il est connecté) seront consignées dans la table des sessions de la base de données.
- Non : Si ce paramètre est désactivé, les fonctionnalités dépendant de ces données ne seront pas disponibles.
Serveur
Serveur
- Chemin d'accès au dossier temporaire. Veuillez indiquer un dossier accessible en écriture pour stocker les fichiers temporaires.
- Compression GZIP.
- Oui : compresse automatiquement les pages de 1 $ générées avec 2 $, ce qui les rend plus petites et augmente la vitesse de votre site.
- Non : si votre serveur le fait déjà pour vous ou si cela entre en conflit avec des extensions tierces.
- Rapport d'erreur. Ce paramètre définit le niveau de rapport d'erreur à utiliser par PHP sur le site Joomla.
- Système par défaut : Laisse le niveau de signalement des erreurs à celui mis en place dans le serveur.
- Aucun : Désactive les rapports d'erreur.
- Simple : Remplacer les paramètres du serveur pour obtenir un niveau de rapport de base.
- Maximum : Remplacer le paramètre du serveur qui consiste à signaler toutes les erreurs.Si votre site Joomla tombe en panne au point qu'il n'est pas possible d'utiliser la page de l'administrateur pour activer le rapport d'erreurs, vous pouvez activer le rapport d'erreurs complet en modifiant le fichier 'configuration.php'. Le fait de modifier le paramètre '$error_reporting' de ce fichier en lui attribuant la valeur "maximum" équivaut à régler le rapport d'erreur sur "Maximum".
- Forcer HTTPS. Forcez l'accès au site dans les zones sélectionnées à se faire uniquement avec HTTPS (connexions cryptées HTTP avec le préfixe de protocole https://) et forcez également l'utilisation de cookies sécurisés. Notez que vous devez avoir activé HTTPS sur votre serveur pour utiliser cette option.
Emplacement
- Fuseau horaire du site web. Choisissez une ville dans la liste pour configurer la date et l'heure d'affichage.
Services web
- Activer CORS. Le partage des ressources entre origines (CORS) permet aux scripts exécutés dans un navigateur d'interagir avec des ressources d'une origine différente.
- Access-Control-Allow-Origin. Spécifie l'origine autorisée à accéder aux services web de ce site, renvoyé en réponse d'une demande préalable. Par défaut : * (=all).
- Access-Control-Allow-Headers. Spécifie l'(es)en-tête(s) renvoyée(s) en réponse à une demande d'accès aux services web de ce site. Par défaut : Content-Type,X-Joomla-Token.
- Access-Control-Allow-Methods. Spécifie la(les) méthode(s) de service web autorisée(s) à accéder à ce site, renvoyée(s) en réponse d'une demande préalable. Par défaut : toutes les méthodes disponibles pour l'itinéraire demandé.
Proxy
- Derrière l'équilibreur de charge. Si votre site se trouve derrière un équilibreur de charge ou un proxy inverse, activez ce paramètre afin que les adresses IP et les autres configurations dans Joomla en tiennent automatiquement compte.
- Activer le proxy sortant. Certains hébergeurs, par défaut, n'autorisent pas l'accès au réseau extérieur depuis le site et demandent de configurer manuellement un proxy sortant.
- Hôte du Proxy sortant. Nom de domaine de l'hébergement ou adresse IP.
- Port du proxy sortant.
- Identifiant du proxy sortant. Laissez vide si votre proxy sortant ne nécessite pas d'authentification.
- Mot de passe du proxy sortant.
Base de données
- Type de base de données. Le type de base de données utilisé, sélectionné lors de la procédure d'installation.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Hôte. Le nom du serveur d'hôte de votre base de données saisi lors de la procédure d'installation.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Nom d'utilisateur de la base de données. Le nom d'utilisateur pour l'accès à votre base de données entré lors de la procédure d'installation.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Mot de passe de la base de données. Le mot de passe à utiliser pour accéder à la base de données.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Nom de la base de données. Le nom de votre base de données saisi lors de la procédure d'installation.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Préfixe de tables de la base de données. Le préfixe utilisé pour les tables de votre base de données, créé pendant le processus d'installation.Ne modifiez ce champ que si nécessaire (par exemple lors du transfert de la base de données sur un nouveau serveur/hébergement).
- Cryptage de la connexion.
- Par défaut (contrôlé par le serveur)
- Authentification à sens unique
- Vérifier le certificat du serveur.
- Chemin d'accès au fichier CA. Chemin d'accès au système de fichiers.
- Vérifier le certificat du serveur.
- Double authentification
- Chemin d'accès au fichier de clé privée. Emplacement du système de fichiers.
- Chemin d'accès au fichier de certificat. Emplacement dans le système de fichiers.
- Vérifier le certificat du serveur.
- Chemin d'accès au fichier CA. Chemin d'accès au système de fichiers.
- Suite de chiffrement supportée (optionnel). Aucune entrée n'est requise (seulement recommandé pour les utilisateurs expérimentés) - pour plus de détails, voir la documentation de votre base de données.
- Envoi d'e-mail.
- Oui : activer l'envoi d'e-mails.
- Non : Désactiver l'envoi d'e-mail. Il est recommandé de mettre le site hors ligne lors de la désactivation de la fonction de messagerie.
- Désactiver l'envoi en nombre.
- Oui : Désactiver la fonction Utilisateurs de courrier de masse.
- Non : activer la fonction Utilisateurs de courrier en masse.
- De l'email. L'adresse électronique qui sera utilisée pour envoyer les courriels du site.
- Nom d'expediteur. Texte affiché dans le champ "De :" de l'en-tête lors de l'envoi d'un courriel de site. Il s'agit généralement du nom du site.
- E-mail pour l'en-tête 'Répondre à' L'adresse e-mail qui sera utilisée pour recevoir la réponse des utilisateurs.
- Texte pour l'en-tête 'À' Texte affiché dans le champ "À :" lorsque les utilisateurs répondent aux e-mails reçus.
- Mailer. Sélectionnez le service de messagerie pour l'envoi des e-mails du site.
Journal (log)
Journal (log)
- Dossier 'logs'. Joomla peut éventuellement conserver un fichier journal de ses propres opérations et celles des extensions tierces. Pour cela vous devez fournir le chemin absolu vers un dossier qui est accessible en écriture par PHP ; attention, s'il est manquant ou n'est pas accessible en écriture, Joomla ne se chargera pas du tout. Pour des raisons de sécurité, vous ne devez pas utiliser un dossier avec un accès à l'échelle du système tel que '/tmp'.
- Journaliser l'ensemble. Journalise tout, sauf les API obsolètes.
- Journaliser les API obsolètes. Enregistre les API obsolètes.
Journalisation personnalisée
- Priorités de journalisation. Peut être utilisé pour gérer la journalisation personnalisée. Sélectionnez les événements que vous souhaitez voir apparaître dans le fichier journal. La valeur par défaut est "Tous". Les éléments peuvent être sélectionnés/désélectionnés en cliquant sur la liste déroulante.
- Catégories de journalisation. Liste de catégories de journalisation à inclure ou exclure, séparées par des virgules. Les catégories de journalisation communes incluent les éléments suivants mais sans s'y limiter : 'database', 'databasequery', 'database-error', 'deprecated' et 'jerror'. Si ce champ est laissé vide, la journalisation personnalisée est désactivée.
- Mode catégorie de journal. Définit le mode pour la liste des catégories de journaux ci-dessus.
Filtres de texte
Les paramètres de filtre de texte sont appliqués à tous les champs de l'éditeur de texte des groupes sélectionnés.
Les options de filtrage permettent de mieux contrôler le code HTML soumis par vos fournisseurs de contenu. Vous pouvez être aussi strict ou libéral que vous le souhaitez pour répondre aux besoins de votre site. Le filtrage et ses paramètres par défaut offrent une bonne protection contre les balises généralement associées aux attaques de sites web. Le filtrage s'effectue au moment de l'enregistrement, quel que soit l'éditeur ou le mode d'affichage utilisé (wysiwyg ou code).
Droits
Gérer les paramètres d'autorisation pour les groupes d'utilisateurs.
- Connexion au site. Connexion au site pour les utilisateurs du groupe sélectionné.
- Connexion administrateur. Login de l'administrateur pour les utilisateurs du groupe sélectionné.
- Connexion aux services Web. Connexion aux services Web pour les utilisateurs du groupe sélectionné.
- Accès hors ligne. Permet aux utilisateurs du groupe sélectionné d'accéder au site Frontend lorsque le site est hors ligne.
- Super utilisateur. Permet aux utilisateurs du groupe sélectionné d'effectuer n'importe quelle action sur l'ensemble du site, indépendamment de tout autre paramètre d'autorisation.
- Configurer les options seulement. Permet aux utilisateurs du groupe de modifier les options, à l'exception des autorisations de n'importe quelle extension.
- Accès à l'interface d'administration. Permet aux utilisateurs du groupe sélectionné d'accéder à l'ensemble de l'interface d'administration, à l'exception de la configuration globale.
- Créer. Permet aux utilisateurs du groupe sélectionné de créer n'importe quel contenu dans n'importe quelle extension.
- Supprimer. Permet aux utilisateurs du groupe sélectionné de supprimer n'importe quel contenu dans n'importe quelle extension.
- Modifier. Permet aux utilisateurs du groupe sélectionné de modifier n'importe quel contenu dans n'importe quelle extension.
- Modifier l'état. Permet aux utilisateurs du groupe sélectionné de modifier l'état de n'importe quel contenu dans n'importe quelle extension.
- Modifier le sien. Permet aux utilisateurs du groupe sélectionné de modifier tout contenu dont ils sont propriétaires dans n'importe quelle extension.
- Modifier la valeur d'un champ personnalisé. Permet aux utilisateurs du groupe sélectionné de modifier n'importe quelle valeur des champs personnalisés soumis dans n'importe quelle extension.
Les modifications des droits s'appliqueront à ce groupe ainsi qu'aux groupes enfants, composants et contenus.
- Refusé l'emporte sur tout droit hérité, ainsi que tout droit d'un groupe enfant, composant ou contenu ; s'il y a conflit, Refusé est appliqué.
- Non défini est équivalent à Refusé mais peut être modifié dans les groupes enfants, composants et contenus.
Barre d'outils
En haut de la page, vous verrez la barre d'outils présentée dans la capture d'écran ci-dessus.
- Enregistrer. Sauvegarde les options de configuration globale et reste dans l'écran actuel.
- Enregistrer et fermer. Sauvegarde les options de configuration globale et ferme l'écran actuel.
- Fermer. Ferme l'écran actuel et retourne à l'écran précédent sans enregistrer les modifications que vous avez faites.
- Aide en ligne. Affiche le texte d'aide sous certaines options.
- Aide. Ouvre l'écran d'aide.
Astuces
- La plupart, sinon la totalité, de ces paramètres peuvent être réglés une seule fois, puis laissés de côté.
- Si des modifications majeures doivent être apportées, envisagez de mettre le site hors ligne pour le tester et vous assurer que tout fonctionne comme attendu.
- Les réglages sont sauvegardés dans '[Joomla]/configuration.php'. Vous devez soit activer la couche FTP, soit ouvrir en écriture le fichier 'configuration.php' pour enregistrer vos modifications.