1

適切なサーバーが見つかりません (serverselectiontryonce設定): [「127.0.0.1:27107」への接続に失敗しました: 接続が拒否されました]

composer を使用して "jenssegers/mongodb": "^3.0" をインストールしましたが、エラーが発生し、mongodb に接続できません。

4

3 に答える 3

0

MongoDBのドキュメントによると

mongod は、MongoDB システムのプライマリ デーモン プロセスです。

上記の説明によると、mongodプロセスがサーバー上で実行されていないようで、27017 がmongodインスタンスのデフォルト ポートです。

次のコマンドを実行して、mongod プロセスがサーバーで実行されているかどうかを確認してください。

pgrep mongod

mongodプロセスがサーバーで実行されている場合はプロセス ID を返します。それ以外の場合は何も返しません。

シェルで次のコマンドを発行して、mongodプロセスを開始します。

mongod --noauth --dbpath /var/lib/mongodb
于 2016-05-31T11:26:05.463 に答える