我正在使用Ubuntu13.10(俏皮蝾螈),我希望sudo apt-get install php5-mongo
个就足够安装mongodb数据库驱动程序了.
但没有这样的运气.我使用的是php5 fpm,所以首先我发现我还需要做php5enmod mongo
,但即使这样,我还是会得到一个错误:
include(MongoClient.php): failed to open stream: No such file or directory
相反,要安装,我必须执行以下操作(这会占用更多磁盘空间):
sudo apt-get install php5-dev make php-pear
sudo pecl install mongo
sudo echo "extension=mongo.so" | tee /etc/php5/mods-available/mongo.ini
我的问题是为什么sudo apt-get install php5-mongo
还不够?这是Ubuntu repo的问题吗?我如何查看ubuntu存储库,找到它使用的版本,或者为什么不包括MongoClient.php
.我使用"ubuntu:saucy
"docker图像作为我的基础,我认为它默认包括宇宙.