2016-11-09 34 views
1

環境在本地系統安裝蒙戈PHP擴展(php_mongo.dll)

MAMP 3.2.2 
PHP 5.6.24 
Webserver Apache 

MongoDB的緩存被成功安裝,發現MongoDBservice運行。

我下載的MongoDB驅動程序從https://pecl.php.net/package/mongodb(使用線程安全的版本PHP5.6 "php_mongodb.dll")選擇php_mongo-1.1.8-5.6-ts-vc11-x64.zip,進行了更改爲php.ini extension=php_mongo.dll

我只是複製和在我的C粘貼.dll文件:\ MAMP \ bin \ php \ php5.6.24 \ ext 到目前爲止不錯...重啓我的MAMP後,我無法在phpinfo中看到mongo ---->這是我的問題

對此有何想法? 謝謝

回答

0

僅僅複製DLL文件到正確的目錄是不夠的。您還需要下面的行添加到您的php.ini文件MongoDB的擴展可用前:

extension=php_mongo.dll 

是重啓後的Apache和MongoDB應該顯示在的phpinfo可用的擴展名()。

順便說一句,這也被提及PHP官方網站上安裝MongoDB的驅動程序:http://www.php.net/manual/en/mongodb.installation.windows.php

+0

不過它不工作,,謝謝 –

0

在我的情況,我先下載php_mongo.dll的64位版本,並沒有在頁面的phpinfo顯示。然後我下載了一個x86版本,一切正常。希望這可以幫助。

PS。確保你選擇正確的PHP版本。