MongoConnectionException - Échec de la connexion: localhost:27017
J'ai utilisé le code PHP suivant pour vous connecter à MongoDB:
$m = new MongoClient("mongodb://localhost:27017");
Cependant, j'obtiens l'erreur suivante:
Fatal error: Uncaught exception 'MongoConnectionException" avec un message "Échec de la connexion: localhost:27017: erreur Inconnue'
J'ai essayé beaucoup de chaîne de connexion possibilités qui sont posté dans divers blogs; rien n'y fait. Quelqu'un a une idée?
sonne comme une résolution de problème. Essayez de faire un
semble comme mongodb est pas en cours d'exécution
Comme un test de cohérence, essayez de le
merci pour tous vos commentaires. le vrai problème est McAfee pare-feu. Après je 'pour Désactiver mon pare-feu, il a commencé à travailler bien.
Cette question ne devrait pas être verrouillé !. C'est le problème avec stackoverflow "sudo rm /var/lib/mongodb/mongod."verrouillage "sudo service mongod redémarrer"
MongoClient
avec pas de chaîne de connexion, assurez-vous également que vous avez mongodb et peut y accéder et il n'y a pas de port bloc et aussi assurez-vous que localhost
est enregistré lorsque vous l'utilisez.semble comme mongodb est pas en cours d'exécution
Comme un test de cohérence, essayez de le
mongo
outil shell, par exemple. mongo --host localhost:27017
merci pour tous vos commentaires. le vrai problème est McAfee pare-feu. Après je 'pour Désactiver mon pare-feu, il a commencé à travailler bien.
Cette question ne devrait pas être verrouillé !. C'est le problème avec stackoverflow "sudo rm /var/lib/mongodb/mongod."verrouillage "sudo service mongod redémarrer"
OriginalL'auteur user10 | 2013-01-08
Vous devez vous connecter pour publier un commentaire.
Si quelqu'un a cette question, veuillez consulter les liens suivants en premier.
Chaîne de connexion Format URI
PHP MongoClient
Dans mon cas, McAfee firewall conduit à ce problème. Lorsque je "Turn-Off" pare-feu, il a commencé à travailler..
OriginalL'auteur user10