不同的php版本、不同的操作系統,對應不同mongodb擴展庫
在不確定php版本和操作系統的情況,可以使用phpinfo()方法查看,并去到網站http://pecl.php.net/package/mongodb 下載對應的mongodb擴展庫
下載庫有以下幾個問題需要注意
- VC6 是運行于 Apache 服務器
- 'Thread safe'(線程安全)是運行在Apache上以模塊的PHP上,如果你以CGI的模式運行PHP,請選擇非線程安全模式(' non-thread safe')。
- VC9是運行于 IIS 服務器上。
- 下載完你需要的二進制包后,解壓壓縮包,將'php_mongo.dll'文件添加到你的PHP擴展目錄中(ext)。ext目錄通常在PHP安裝目錄下的ext目錄。
舉個栗子
我下載了以下php版本
這時就要下載對應的mongodb.dll版本
下載庫之后找到php安裝目錄,php擴展一般在安裝目錄的ext目錄下,再在php.ini配置文件中添加擴展:
比如:
下載了php_mongodb.dll的擴展庫
php.ini
extentions=php_mongodb.dll