IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Application Symfony 6.2.8 avec plusieurs fichiers de connexion (.env.local)


Sujet :

Symfony PHP

  1. #1
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2017
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2017
    Messages : 508
    Par défaut Application Symfony 6.2.8 avec plusieurs fichiers de connexion (.env.local)
    Salut des développeurs,

    J’ai une application Symfony 6.2.8 de gestion scolaire qui tourne déjà bien. J’ai déjà plusieurs établissements clients où l’application tourne en local. Je compte la mettre en ligne parce que la maintenance devient pénible au fur et à mesure que le nombre de client augmente.

    J’ai une préoccupation. Peut-on avoir une application Symfony avec plusieurs fichiers .env.local ?

    De manière à ce qu’on mette un témoin je ne sais où du genre lorsqu’un établissement se connecte, l’application utilise son .env.local pour se connecter à sa base de données.

    Tout ceci pour c'est pour que la maintenance soit facile pour moi.

    Je ne veux pas utiliser une même base de données pour tous les établissements.

    Merci pour lumières !

    Illustration
    Nom : Capture d'écran 2024-05-20 202410.png
Affichages : 190
Taille : 36,2 Ko

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2024
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2024
    Messages : 3
    Par défaut
    Bonjour,

    Est ce que chaque établissement aura une url spécifique pour accèder à l'application ?

  3. #3
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2017
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2017
    Messages : 508
    Par défaut
    Bonjour wehtamtower, bonjour à tous.
    Bien évidemment je voudrais que chaque établissement ai son URL.
    Exemple :
    • https://freeschool.com/lycee1
    • https://freeschool.com/lycee2
    • https://freeschool.com/lycee3


    Etc.

    Merci beaucoup pour vos lumières

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2024
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2024
    Messages : 3
    Par défaut
    Déjà je partirai sur des sous domaines : https://lycee1.freeschool.com, https://lycee2.freeschool.com ...

    Et dans le fichier index.php j'ajouterai quelque chose comme ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    $dotenv = new Dotenv();
    $envFile = '.env';
     
    if (isset($_SERVER['HTTP_HOST'])) {
        switch ($_SERVER['HTTP_HOST']) {
            case 'lycee1.freeschool.com':
                $envFile = '.env.lycee1';
                break;
            case 'lycee2.freeschool.com':
                $envFile = '.env.lycee2';
                break;
     
        }
    }
     
     
    if (file_exists(dirname(__DIR__).'/'.$envFile)) {
        $dotenv->loadEnv(dirname(__DIR__).'/'.$envFile);
    }

Discussions similaires

  1. Upload d'un repertoire avec plusieurs fichiers.xls
    Par skillipo dans le forum Documents
    Réponses: 1
    Dernier message: 18/03/2008, 10h59
  2. Makefile avec plusieurs fichiers output
    Par virtuadrack dans le forum Systèmes de compilation
    Réponses: 4
    Dernier message: 29/10/2007, 22h48
  3. [Compiler] Compiler une application avec plusieurs fichiers m
    Par ploukinet dans le forum MATLAB
    Réponses: 3
    Dernier message: 10/05/2007, 17h34
  4. Debugger C avec plusieurs fichier *.o
    Par bulki dans le forum C
    Réponses: 3
    Dernier message: 04/05/2007, 11h57
  5. [linux][gcc] Comment travaille t-on avec plusieurs fichiers?
    Par kaygee dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/04/2004, 17h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo