我在服务器上安装了mongo并运行,我可以查询命令行。 PHP和Apache也运行良好。 但问题是,mongo.so不在php lib目录中,我找不到mongo.so将其移动到那里。 sudo find / -name mongo.so不会产生任何结果。 我也无法find任何地方下载它。
我应该如何继续?
所以,你需要PHP位来连接到mongo。
你可以使用PECL通过运行pecl install mongo来安装它。
您也可以通过http://pecl.php.net/package/mongo手动安装
我不相信Ubuntu(至less10.04)有一个PHP-mongo包,至less不能根据aptitude search mongo 。
更新:
如下所述,OP需要build-essential包,其中包括make,gcc等。https://help.ubuntu.com/community/CompilingEasyHowTo
尝试阅读这个http://quadloops.com/how-to-setup-a-php-and-mongodb-development-environment-in-ubuntu-12-04/指南来设置PHP和MongoDB开发环境。 这一个是Ubuntu的,但它认为它也应该与其他人一起工作。