2016-07-16 87 views

回答

0

對於誰在這裏谷歌搜索「MongoDB的PECL擴展尚未安裝或啓用」後,最終的Windows用戶。 (可能有同樣的問題也可以從這裏抓取一些線索其他操作系統用戶):

首先他的回答here

以前笨版本使用php_mongo.dll(mongo pecl)一切都歸功於simon的,你可以從here下載

以下是早期版本檢查是否存在Mongo擴展。

if(!class_exists('Mongo')) 
{ 
    $this->_show_error('The MongoDB PECL extension has not been installed or enabled', 500); 
} 

但新版本的CodeIgniter尋找php_mongodb.dll(mongodb pecl),這是你可以從here

下載下面是一個較新的版本如何檢查蒙戈擴展的存在。

if (!class_exists('MongoDB\Driver\Manager')) { 
    show_error("The MongoDB PECL extension has not been installed or enabled", 500); 
} 
+0

我不完全知道爲什麼我得到這個錯誤,但在我刪除和重新生成'composer.lock'文件錯誤已解決 – zeus