Installer le paquet complet avec référence locale et tous les modes publiés.
install confconf.conf, .cfg et .env composés de paires clé/valeur et de sections. Les écritures sont atomiques et dump affiche la configuration normalisée.
database.host désigne la clé host de la section database. Inspectez ou recherchez d’abord, puis modifiez uniquement le chemin voulu avec -w ; si commentaires et mise en forme exacte doivent rester intacts, utilisez
conf <file> [key|options] · conf dump <file>conf <file>afficher les données de configuration
conf <file> <key>afficher un chemin pointé exact
conf dump <file>afficher le texte source
-f <text|mask> [-k|-v]rechercher dans les clés ou valeurs ; * et ? activent un masque
-w <key> : <value>écrire une valeur directement dans le fichier
-w <key> < <file>écrire une valeur lue depuis un autre fichier
-d <key>supprimer une valeur par chemin pointé
-cvalider le fichier
Avec le core actuel, tout fichier ouvert avec succès devient immédiatement disponible sous $. Si ce module est le gestionnaire installé prioritaire pour l’extension, saisir uniquement le nom du fichier suffit à l’ouvrir avec cette commande. Ces raccourcis appartiennent au core ;
-f recherche dans les chemins et les valeurs. Ajoutez -k pour les clés uniquement ou -v pour les valeurs uniquement. Une requête contenant * ou ? est traitée comme un masque.
-w écrit immédiatement dans le fichier. Après : vient une valeur en ligne ; < <file> lit la valeur depuis un autre fichier. -d supprime un chemin pointé.
Le module prend volontairement en charge le sous-ensemble de configuration courant en hébergement mutualisé. Pour les fonctions avancées du format, préférez une édition textuelle avec edit ou code.
Ce n’est pas un parseur universel pour Nginx, Apache ou toutes les variantes de .env. Les doublons de clés et de sections sont refusés ; commentaires et mise en page sont perdus à la réécriture. Pour des directives complexes, utilisez
Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.
Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.
Base et Minimum sont deux paquets de la même version actuelle du module.
Installer le paquet complet avec référence locale et tous les modes publiés.
install confInstaller le paquet réduit. La référence locale est omise ;
install conf -mInstaller exactement cette version publiée.
install conf -v 1.1.6upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.
upgrade confSupprimer le bloc d’extension sans toucher au noyau ni aux autres modules.
install conf -uLes exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.
cd \sandbox\config | conf app.confapplication shop
production true
database.host localhost
database.port 3306cd \sandbox\config | app.confapplication shop
production true
database.host localhost
database.port 3306conf config/app.conf database.hostlocalhostconf config/app.conf -f "database.*" -kdatabase.host localhost
database.port 3306conf config/app.conf -f "shop" -vapplication shopconf config/app.conf -f "production"production trueconf config/app.conf -w database.port : 3307database.port 3307conf config/app.conf -w application < config/plain-value.txtapplication demo-siteconf config/app.conf -d database.portapplication shop
production true
database.host localhostconf config/app.conf -cValid configurationconf dump config/app.confapplication=shop
production=true
[database]
host=localhost
port=3306
conf config/app.conf missing.keyPath not foundconf config/app.conf -w database.extra < config/value.jsonNested configuration sections are not supportedconf config/duplicate.conf -cDuplicate configuration keyconf config/missing.confFile not foundconf config/app.conf -w database.portValue required after : or sandbox/config/app.confL’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.
# common key/value configuration
application=shop
production=true
[database]
host=localhost
port=3306
Version stable actuelle de