2017-06-29 26 views
-1

我正在升級我的Ubuntu服務器並安裝最新版本的PHP,即PHP 7.0.18,MongoDB 3.2.14,CodeIgniter v 2.2。現在,當我嘗試通過CodeIgniter與Mongo連接時,出現如下錯誤:如何通過CodeIgniter與MongoDB連接

MongoDB PECL擴展未安裝或啓用。

請幫忙。請注意我的MongoDB和應用程序有兩種不同的情況。從應用程序實例到CLI,我可以訪問MongoDB,但通過CodeIgniter我無法訪問。

其實我無法更新我使用的lib文件,因爲每個更新的版本。

謝謝。

+0

這裏一個很好很容易的教程 https://stackoverflow.com/questions/2248789/mongodb-and-codeigniter – Companjo

+0

可能重複的[MongoDB和CodeIgniter](https://stackoverflow.com/questions/2248789/mongodb -and-笨) –

回答

0

轉到php.ini和搜索extension,並通過如適當延長路徑:通過從開始的;

extension="/usr/lib/php/extensions/no-debug-non-zts-20100525/mongo.so" 

取消它,並重新啓動Apache,然後再試一次。