Mongo-DBを見てみたかっただけです。しかし、私はそれを実行していません。PECLを使用してインストールしましphpinfo()
たが、拡張機能がロードされていると表示されますが、
$mongo = new Mongo();
私はこれを手に入れます:
致命的なエラー:キャッチされない例外'MongoConnectionException'とメッセージ':トランスポートエンドポイントが接続されていません'
誰かが同じ問題を抱えていますか?...またはこれに関するアイデアはありますか?
これを間違った方法で行わないでください。ただし、実際にサーバーを実行していますか?エラーが接続の失敗に関連しているように見え、サーバーやサーバーの場所(たとえば、デフォルトポートのローカルホスト)について言及していないようです。
古いロックファイルがまだ存在する場合、「/ etc / init.d/mongodbstart」や「servicestartmongodb」などのサーバー開始メソッドは失敗します。Ubuntu / Debianでは、これは/var/lib/mongodb/mongod.lockです。これが存在し、古いものであると思われる場合は、これを探して削除します。
サーバーが実行されているかどうかを確認してください。
/etc/init.d/mongodb start
次にに行きます
root @ kannan-desktop:〜#mongo MongoDBシェルバージョン:1.6.3接続先:テスト>
カスタム文字列はそのように見えます
mongodb://username:password@host:port/database
mongod.conf
新規インストールの場合は、IPを変更することを忘れないでください。
まず、次のコマンドでデフォルトのデータベースパスを変更します
$ sudo mkdir -p / data / db /
$ sudo chown id -u
/ data / db
そして最後のコマンドは..
$ mongod --journal
mongoDBを使用するまで、ターミナルを閉じないでください
わたしにはできる...
ターミナルに書き込むだけmongod
でうまくいきます