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

PHP & Base de données Discussion :

MongoDB avec Symfony 2


Sujet :

PHP & Base de données

  1. #1
    Membre très actif
    Profil pro
    Développeur Java
    Inscrit en
    Octobre 2011
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2011
    Messages : 137
    Par défaut MongoDB avec Symfony 2
    Bonjour,

    Je viens de récupérer un site web sur lequel je dois travailler.
    Je dois avoir toutes les sources du site normalement et lorsque j'ai voulu le lancer en local j'ai :

    FatalErrorException: Error: Class 'MongoCursor' not found in C:\wamp\www\FanaticGame\vendor\doctrine\mongodb-odm-bundle\Doctrine\Bundle\MongoDBBundle\DependencyInjection\Configuration.php line 68
    Je suis allé voir cette fameuse ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ->scalarNode('timeout')
        ->defaultValue(\MongoCursor::$timeout)
        ->beforeNormalization()
    Il s'agit de la ligne avec defaultValue.
    Je ne pense que ce soit la ligne qui ait un problème, mais mon utilisation de mongodb. En effet, j'ai essayé d'installer le service MongoDB mais je dois avoir un problème de port puisqu'il ne veut jamais se lancer :

    MongoDB shell version: 2.4.9
    connecting to: test
    Tue Mar 11 11:15:09.991 Error: couldn't connect to server 127.0.0.1:27017 at src
    /mongo/shell/mongo.js:145
    exception: connect failed
    Message que j'ai sur la console lorsque je lance mongo.exe
    J'ai dû sauter une étape, pourtant j'ai suivi le tuto : http://docs.mongodb.org/manual/tutor...db-on-windows/

  2. #2
    Membre éprouvé Avatar de gd_dev
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2003
    Messages : 79
    Par défaut MongoDB
    Bonjour,

    Au niveau symfony2 il faut regarder app/config/config.yml, c'est la que les paramètres de connexion sont configurés. Maintenant, si mongoDB ne fonctionne pas c'est normal que symfony retourne une erreur.

    Selon la doc fournie, vous pourriez vérifier que la base de données est correctement installée avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
    Si c'est le cas, c'est peut être due aux règle fierwall interne.

    Bonne continuation
    Giuse

Discussions similaires

  1. [1.x] Validation conditionnelle avec Symfony
    Par MacReiben dans le forum Symfony
    Réponses: 1
    Dernier message: 17/07/2008, 13h25
  2. [1.x] Problème de génération de model propel avec symfony 1.1
    Par youknowriad dans le forum Symfony
    Réponses: 2
    Dernier message: 04/07/2008, 16h13
  3. [1.x] Message d'erreur avec symfony propel-build-model
    Par thewind1 dans le forum Symfony
    Réponses: 6
    Dernier message: 03/04/2008, 18h09
  4. [1.x] Retours d'expérience avec Symfony
    Par ygrim dans le forum Symfony
    Réponses: 6
    Dernier message: 05/09/2007, 15h13

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