dreamhost上的Mongo PHP驱动程序


Mongo PHP driver on dreamhost?

我正在尝试让mongophp扩展在dreamhost上工作。

我已经学习了两个教程,但仍然没有任何东西出现。

我安装了php5.3,并使用phprc文件添加了extension = /home/(myusername)/bin/mongo.so

我已经使用以下指令从github编译了mongo.so文件:

http://wiki.dreamhost.com/PHP.ini#Compiling_PHP_5.3_extensions

然后将mongo.so复制到/bin/mongo.so目录中。

我正在使用phpinfo()检查已安装的扩展。它确实显示phprc正在加载。

有没有一种方法可以测试mongo.so文件以确保它能与php一起工作?即某个命令行CCD_ 9或其它什么。还有其他建议吗?

我确实做到了。我从零开始,wget从pecl而不是github下载了扩展。我提取并遵循了上面链接中的说明。

首先,确保使用php5.3编译并运行mongo。Dreamhost默认使用PHP 5.2,所以您想要运行MongoDB的域需要设置为PHP 5.3(可能FastCGI是最佳选择)。

要在命令行上测试和使用它,您可以运行:

php-5.3 -r "phpinfo();"

它将显示所有安装的PHP模块,您应该在那里看到您的mongo。