昨天在win7筆記本上安裝 php mongo db 驅動, 因為在 win 2003 , 及 linux 上都安裝成功過, 覺得很簡單, 沒想到踏入乙個大坑。
我是 php 5.4.4 , v c++ 9, win7 64位系統, nts 代表不是執行緒安全的, 我就將 php_mongo-1.3.0rc1-5.4-vc9-x86_64.dll 拷貝到 php/ext 資料夾, 改名為 php_mongo.dll, 開啟 php.ini 檔案, 新增一行: extension=php_mongo.dll 重啟 web 服務。 輸出 phpinfo(), mongo 沒有load, apache 也沒有任何異常日誌 。 各種google , 沒找到原因。
直接 執行 php.exe 檔案 ,這時有錯誤提示了 d:\xampp\php\ext\php_mongo.dll %1 不是有效的 win 32 應用程式。 好了, 估計是dll 版本不對, 又是仔細對了一遍, 沒發現問題。
最後 , 在 找到原因了, x86_64.dll 指定不是 系統是 64位的, 而是指 php 是 64位的。
我的 php 是 x86 32位的, 複製了 php_mongo-1.3.0rc1-5.4-vc9.dll 這個後, 一切正常
python爬蟲之win7Mongod安裝使用
安裝路徑 還需要建立乙個資料庫儲存位置c mongodb data db 2 新增環境變數,然後開啟cmd執行如下命令告訴資料庫資料儲存位置。mongod dbpath c mongodb data db 然後測試一下是否成功 執行上面的命令時候的cmd對話方塊先不要關閉,然後再開啟乙個cmd框輸入...
CentOS7利用yum安裝MongoDB資料庫
1.檢視是否有mongodb源,centos7的源位置在 etc yum.repos.d 如圖 如果沒有mongodb的源,則進行新增,vi etc yum.repos.d mongodb org 3.2.repo mongodb org 3.2 name mongodb repository ba...
在CentOS7中安裝和刪除MongoDB 4 2
配置mongodb 建立資料庫和使用者 troubleshooting 刪除mongodb mongodb教程 在centos7中安裝mongodb 4.2 community edition。新增mongodb yum repo 建立 etc yum.repos.d mongodb org 4.2...