À quoi servent les paramètres ?

Fichier parameters.yml par défaut

Voici la dernière version par défaut du fichier app/config/parameters.yml. Soyez sur que le votre respecte celui-ci. Si vous ne savez pas quelle valeur vous devez mettre, laissez celle par défaut.

Pour appliquer les changements dans parameters.yml, vous devez vider le cache en supprimant tout ce qui se trouve dans var/cache avec cette commande : bin/console cache:clear --env=prod.

parameters:
    database_driver: pdo_mysql
    database_driver_class: ~
    database_host: 127.0.0.1
    database_port: ~
    database_name: wallabag
    database_user: root
    database_password: ~
    database_path: ~
    database_table_prefix: wallabag_
    database_socket: ~
    database_charset: utf8mb4
    domain_name: https://your-wallabag-instance.wallabag.org
    mailer_transport: smtp
    mailer_user: ~
    mailer_password: ~
    mailer_host: 127.0.0.1
    mailer_port: false
    mailer_encryption: ~
    mailer_auth_mode: ~
    locale: en
    secret: ovmpmAWXRCabNlMgzlzFXDYmCFfzGv
    twofactor_auth: true
    twofactor_sender: no-reply@wallabag.org
    fosuser_registration: true
    fosuser_confirmation: true
    fos_oauth_server_access_token_lifetime: 3600
    fos_oauth_server_refresh_token_lifetime: 1209600
    from_email: no-reply@wallabag.org
    rss_limit: 50
    rabbitmq_host: localhost
    rabbitmq_port: 5672
    rabbitmq_user: guest
    rabbitmq_password: guest
    redis_scheme: tcp
    redis_host: localhost
    redis_port: 6379
    redis_path: ~
    redis_password: ~
    sentry_dsn: ~
    server_name: "Your wallabag instance"

Signification de chaque paramètre

Paramètres de base de données

Nom Description Valeur par défaut
database_driver Doit être pdo_sqlite ou pdo_mysql ou pdo_pgsql pdo_sqlite
database_driver_class Ne doit être utilisé qu'avec PostgreSQL 10 avec la valeur Wallabag\CoreBundle\Doctrine\DBAL\Driver\CustomPostgreSQLDriver ~
database_host Hôte de votre base de données (généralement localhost ou 127.0.0.1) 127.0.0.1
database_port Port de votre base de données (vous pouvez laisser ~ pour utiliser celui par défaut) ~
database_name Nom de votre base de données symfony
database_user Utilisateur de votre base de données root
database_password Mot de passe de cet utilisateur ~
database_path Uniquement pour SQLite. Chemin du fichier de base de données. Laissez vide pour les autres bases de données. %kernel.root_dir%/ ../data/db/wallabag.sqlite
database_table_prefix Toutes les tables de wallabag seront préfixées par cette chaine. Vous pouvez ajouter un _ pour plus de clarté MAIS SURTOUT PAS UN - wallabag_
database_socket Si votre base de données utilise un socket plutôt que tcp, spécifiez le chemin du socket (les autres paramètres de connexion seront alors ignorés) null
database_charset Pour PostgreSQL & SQLite vous devriez utiliser utf8, pour MySQL utilisez utf8mb4 pour prendre en charge les emoji et autres caractères spéciaux utf8mb4

Paramètres email

Nom Description Valeur par défaut
mailer_transport Méthode de transport exacte utilisée pour envoyer des emails. Les valeurs correctes sont : smtp, gmail, sendmail, null (ce qui désactivera l'envoi des emails) smtp
mailer_user Utilisateur smtp. ~
mailer_password Mot de passe de cet utilisateur. ~
mailer_host Hôte sur lequel se connecter quand on utilise smtp comme transport. 127.0.0.1
mailer_port (depuis la 2.4.0) Port quand on utilise smtp comme transport. Par défaut à 465 si le cryptage vaut ssl et 25 le cas échéant. false
mailer_encryption (depuis la 2.4.0) Le cryptage utilisé quand le transport est smtp. Les valeurs correctes sont : tls, ssl, ou null (ce qui désactivera le cryptage). ~
mailer_auth_mode (depuis la 2.4.0) Le mode d'authentication quand le transport est smtp. Les valeurs correctes sont plain, login, cram-md5, ou null. ~

Autres paramètres de wallabag

Nom Description Valeur par défaut
locale Langue par défaut de votre instance wallabag (comme en, fr, es, etc.) en
secret C'est une chaine qui doit être unique à votre application et qui est couramment utilisée pour ajouter plus d'entropie aux opérations relatives à la sécurité. ovmpmAWXRCabNlMgzlzFXDYmCFfzGv
twofactor_auth true pour activer l'authentification à deux facteurs true
twofactor_sender Email de l'expéditeur du code de l'authentification à deux facteurs no-reply@wallabag.org
fosuser_registration true pour activer l'inscription publique true
fosuser_confirmation true pour envoyer un email de confirmation pour chaque création de compte true
fos_oauth_server_access_token_lifetime durée du token d'accès pour l'API 3600
fos_oauth_server_refresh_token_lifetime durée du token de rafraichissement du token pour l'API 1209600
from_email Email de l'expéditeur pour chaque email envoyé no-reply@wallabag.org
rss_limit Limite pour les flux RSS 50
domain_name URL complète de votre instance wallabag (sans le / de fin) https://your-wallabag-instance.wallabag.org
sentry_dsn (depuis la 2.4.0) DSN de Sentry qui permet de récolter les erreurs null
server_name (depuis la 2.4.1) Nom de votre instance wallabag pour l'emetteur 2FA "Your wallabag instance"

Options de RabbitMQ

Nom Description Valeur par défaut
rabbitmq_host Hôte de votre instance RabbitMQ localhost
rabbitmq_port Port de votre instance RabbitMQ 5672
rabbitmq_user Utilisateur de votre instance RabbitMQ guest
rabbitmq_password Mot de passe de cet utilisateur guest

Options de Redis

Nom Description Valeur par défaut
redis_scheme Définit le protocole utilisé pour commuiquer avec l'instance Redis. Les valeurs correctes sont : tcp, unix, http tcp
redis_host IP ou hôte du serveur cible (ignoré pour un schéma unix) localhost
redis_port Port TCP/IP du serveur cible (ignoré pour un schéma unix) 6379
redis_path Chemin du fichier de socket du domaine UNIX utilisé quand on se connecte à Redis en utilisant les sockets du domaine UNIX null
redis_password Mot de passe défini dans la configuration serveur de Redis (paramètre requirepass dans redis.conf) null

results matching ""

    No results matching ""