我知道你无法在PowerPC Mac上安装MongoDB服务器,但我找不到任何关于将PHP驱动程序安装到XAMPP的说明。
有谁知道这是否可行。如果是这样,你怎么做?我做了大量的搜索,但找不到答案。
答案 0 :(得分:15)
我用OS X 10.5.8对G4 Powerbook进行了测试。事实证明,github上PHP 5.3的mongo.so的当前precompiled version不支持PowerPC(似乎是PHP 5.2版本)。
我下载了PHP 5.3.1 source以匹配XAMPP 1.7.3并编译了我自己的mongo.so(1.2.12)。
我在PowerPC上使用XAMPP 1.7.3做了一些最小的测试,以确认这似乎有效。基本上,我只是粘贴了MongoDB PHP Driver Tutorial中的示例,并将一些文档插入到另一台计算机上运行的MongoDB 2.0.6中。
注意这是非官方&不受支持的 mongo.so构建,与使用pecl install mongo
从源代码成功构建的内容相同。作为奖励,这是一个比目前在github上预编译的OS X更新的驱动程序版本。
作为警告:我不确定在PowerPC上使用它的限制或怪癖。 OS X世界的大部分现在已经转向英特尔架构。
所以,使用说明:
从我的github下载mongo-ppc-1.2.12.so
:mongodb-php-driver/downloads
将其重命名为mongo.so
并复制到/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/
编辑XAMPP / etc / php.ini并添加最后一行:
extension=mongo.so
通过phpinfo()检查mongo
扩展名是否可用。确保在添加扩展名时已停止/启动Apache。