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 :

Debugger connexion symfony 7.0.6 à MongoDB Atlas


Sujet :

Symfony PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2024
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2024
    Messages : 3
    Par défaut Debugger connexion symfony 7.0.6 à MongoDB Atlas
    Bonjour à tous,

    j'essaie de connecter un projet symfony à mongoDB atlas,
    le problème que je rencontre : le serveur ne répond pas et je parviens pas à identifier l'origine du problème

    machine :
    MaOS Sonoma 14.4.1 (à jour)

    les ressources projet :
    - SYMFONY 7.0.6 (dernière version)
    - PHP 8.3 (dernière version)
    - driver php mongodb (pecl install mongodb)
    - driver mongodb/mongodb (composer require mongodb/mongodb)
    - driver doctrine/mongodb-odm-bundle (composer require doctrine/mongodb-odm-bundle)
    - bundle profiler webpack
    - cluster MongoDB Atlas AWS M2 partagé 2G stockage

    actions dans l'ordre : https://mongodb-developer.github.io/...hop/docs/intro

    1) télécharger l'extension mongodb pour php + ajouter extension=mongodb.so au fichier php.ini
    2) créer la structure du projet (composer create-project symfony/skeleton monprojet)
    3) télécharger les drivers (cf liste ressources du projet)
    4) préciser les variables d'environnement dans le fichier .env (chaîne de connexion + base de donnée par défaut)
    5) lier les variables d'environnement dans le fichier doctrine_mongodb.yaml

    je prends connaissance du 'problème' lorsque je veux accéder à l'url 127.0.0.1:8000 qui est la page d'accueil par défaut du projet symfony
    la requête semble ne pas aboutir, le chargement tourne en boucle, aucun message d'erreur au niveau navigateur ou répertoire var > log du projet
    constat similaire sur n'importe quelle route associé à cet url 127.0.0.1:8000

    le problème persiste sur réseau box et partage de connexion mobile,

    je débute dans le développement web, c'est passionnant et déroutant à la fois,
    si quelqu'un a une idée du problème je suis preneur

  2. #2
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 431
    Par défaut
    Bonjour,

    As-tu bien démarré le serveur local de dév de Symfony dans ton projet avec la commande symfony serve (alias de symfony server:start) ?
    As-tu des erreurs dans la console après l'exécution de cette commande ou le serveur démarre t-il correctement ?
    https://symfony.com/doc/current/setu...ny_server.html

    Essaye au passage la commande symfony check:requirements pour vérifier que ton environnement est bien configuré.

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2024
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2024
    Messages : 3
    Par défaut
    Bonjour, je te remercie d'avoir pris le temps de me répondre, le problème est réglé.

    Ce qui a débloqué la situation (à priori)

    - executer l'installation du driver mongodb, pas dans un répertoire random, ni dans le répertoire projet, mais dans le répertoire bin de php (pour moi c'était loin d'être une évidence ..)
    - ajouter le dossier de la version correspondante de php au chemin d'accès des variables d'environnement

    je te souhaite un bon week-end

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/10/2020, 10h05
  2. MongoDB Atlas derrière un proxy
    Par Bktero dans le forum NoSQL
    Réponses: 0
    Dernier message: 15/11/2018, 11h46
  3. [2.x] Connexion Symfony + base Oracle 11g
    Par aymen8219 dans le forum Symfony
    Réponses: 4
    Dernier message: 22/06/2012, 10h40
  4. [2.x] Connexion Symfony + base Oracle 11g
    Par aymen8219 dans le forum Symfony
    Réponses: 2
    Dernier message: 20/06/2012, 21h21
  5. [1.x] Connexion Symfony 1.2 + Oracle 10g
    Par binary dans le forum Symfony
    Réponses: 11
    Dernier message: 28/04/2009, 09h55

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