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 :

Symfony 2.72 - Probleme de configuration


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Septembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Septembre 2014
    Messages : 45
    Points : 43
    Points
    43
    Par défaut Symfony 2.72 - Probleme de configuration
    Bonjour à tous,

    Hier j'ai fait un update via composer de mon application et composer a remplacé mon mot de passe d'acces à ma base de données dans le fichier de configuration /app/config/parameters.yml.

    Mon souci n'est donc pas de mettre à jour ce mot de passe dans ce fichier mais que symfony le prenne en compte. En effet, mon mot de passe est remplacé par "522" et utilisé pour accéder à ma BDD sauf que ça ne peut pas marcher puisque ce n'est pas ça.

    Quelqu'un aurait-il une idée ?

    Olivier

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    peux tu poster ton parameters.yml

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Septembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Septembre 2014
    Messages : 45
    Points : 43
    Points
    43
    Par défaut
    Citation Envoyé par gototog Voir le message
    peux tu poster ton parameters.yml
    Le voici

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    # This file is auto-generated during the composer install
    parameters:
        database_host: localhost
        database_port: 5432
        database_name: bd_progdech
        database_user: postgres
        database_password: 522
     
        mailer_transport: smtp
        mailer_host: 127.0.0.1
        mailer_user: null
        mailer_password: null
     
        secret: 329b104c5e7284cf808e91cb0531401a2e7c09b4

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    met ton mot de passe a cette ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    database_password: MOTDEPASSE
    ou j'ai pas compris?

  5. #5
    Membre du Club
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Septembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Septembre 2014
    Messages : 45
    Points : 43
    Points
    43
    Par défaut
    Ce serait si simple et tellement que j'ai déjà fait. Mais même en le changeant cela ne change rien au problème initial 522 reste le mot de passe comme s'il était écrit ailleurs dans le code.

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    Vérifie tes ficheirs config.yml, doncif_dev.yml et config_prod.yml et verifie qu'il y'a bien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    doctrine:
        dbal:
            driver:   "%database_driver%"
            host:     "%database_host%"
            port:     "%database_port%"
            dbname:   "%database_name%"
            user:     "%database_user%"
            password: "%database_password%"

    enfait les chaines entre % sont les données importées des paramètres


    Comme toute modification de fichier yml, il faut vider le cache pour que ce soit bien pris en compte dans symfony

  7. #7
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2009
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 122
    Points : 128
    Points
    128
    Par défaut
    Salut Olifil,

    Si la proposition de Gototog ne résout pas ton problème pourrais tu poster ton fichier composer.json

    En parallèle fait un grep de 522 depuis la racine de ton projet pour voir s'il n'y aurait pas un bundle qui pourrait écraser ton mot de passe.
    Quand on va de l'avant on avance !!!!

  8. #8
    Membre averti
    Avatar de phpiste
    Homme Profil pro
    Développeur Senior
    Inscrit en
    Septembre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 251
    Points : 445
    Points
    445
    Billets dans le blog
    7
    Par défaut
    Depuis symfony 2.3 composer copie les paramêtres de parameters.yml.dist vers parameters.yml

    vérifie déjà si tous les clés dans le premiers fichiers existe dans le deuxiemme. (il se peut que c'est la cause de l'écrasement)

    sinon tu peux désactiver la copies automatiques des paramêtres dans ton composer.json

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters"
    Je suis Développeur Senior ouvert aux opportunités
    Mon blog

Discussions similaires

  1. Réponses: 12
    Dernier message: 15/12/2005, 13h32
  2. [Sécurité] [php.ini][exim]problème de configuration
    Par david_0131b4 dans le forum Langage
    Réponses: 1
    Dernier message: 17/11/2005, 12h34
  3. [Tomcat]Probleme de configuration Tomcat
    Par tatann dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 18/09/2005, 20h30
  4. Problème de configuration ?
    Par Aramiss dans le forum Hibernate
    Réponses: 3
    Dernier message: 28/05/2004, 16h57
  5. [JBOSS]Probleme de configuration
    Par cameleon2002 dans le forum JBuilder
    Réponses: 5
    Dernier message: 11/09/2003, 15h09

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