PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

ドメインソケットのサポート | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

ドメインソケットのサポート

MongoDB は Unix ドメインソケット経由での接続をサポートしており、起動時にソケットを開きます。 デフォルトのソケットの場所は /tmp/mongodb-<port>.sock です。

ソケットファイルに接続するには、このパスを MongoDB 接続文字列に指定します。

<?php
$m 
= new MongoClient("mongodb:///tmp/mongo-27017.sock");
?>

上で示したようなソケットファイルへの接続で認証を使いたい場合は、 ポート番号 0 を指定しなければなりません。 接続文字列のパーサは、これを接続文字列の終端と見なします。 あるいは、コンストラクタのオプションを使うこともできます。

<?php
$m 
= new MongoClient("mongodb://username:password@/tmp/mongo-27017.sock:0/foo");
?>

変更履歴

バージョン 説明
1.0.9 Unix ドメインソケットに対応しました。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「ドメインソケットのサポート」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | ドメインソケットのサポート」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: