不知道為什麼,搜相關的內容都是幾年前的內容了,新一點的都沒有,所以他們給出的資源連結不是不能使用就是內容老舊,而且大部分人採取的方法都大同小異,至於關鍵點都是一句話帶過,就因為他們的一下疏忽,我昨晚愣是白忙活了一個晚上,早上幸好終於被我找到了,現在就把過程貼出來。
我是使用xampp下內建的php,版本是php 5.6.15,重點是你的php的版本,跟xampp沒關係的。
第一步,列印你的 phpinfo(),看兩個內容
一個是你的php版本,另一個是是否安全執行緒,之後就是根據這兩個來選擇對應的 dll 檔案的
第二步,到 php 的官方網站去下載擴充檔案,但是有一點我不是很明白,mongo和mongodb有什麼區別嗎。為什麼兩個的驅動是不一樣的,反正兩個我都裝了,方法是一樣的
https://pecl.php.net/package/mongodb mongodb的驅動
https://pecl.php.net/package/mongo mongo的驅動
下面只拿mongodb來做例子,方法是一樣的
我是 windows 的作業系統,所以這個連結是只想 windows的,在這裡可以看到各種更新的版本,之後點擊這裡
在這裡選擇要下載的檔案
注意,注意。。。。重點來了。。。。一般人的想法是 x86是32位以及x64是64位指的是作業系統,其實不是,是你安裝的php是64位還是32位,一般情況下php都是32位的,至於如何查看,我也不知道,大不了兩個都試一遍了之後根據你之前的線程是否安全進行選擇,選擇好之後就下載
第三步,將下載好的解壓檔案中的 php_mongodb.dll放到 php安裝檔案中的 ext檔案夾下
第四步,修改php.ini,在其中加入下面這句話
extension=php_mongodb.dll
之後重啟xampp就行了,添加php_mongo.dll的方法就是把上面的第二步到第四步重複一下就行了,在 extension=php_mongo.dll 之後加上 extension=php_mongodb.dll 之後就完成了