在PowerPC Mac上将PHP的MongoDB驱动程序安装到XAMPP

时间:2012-08-15 02:34:11

标签: php mongodb

我知道你无法在PowerPC Mac上安装MongoDB服务器,但我找不到任何关于将PHP驱动程序安装到XAMPP的说明。

有谁知道这是否可行。如果是这样,你怎么做?我做了大量的搜索,但找不到答案。

1 个答案:

答案 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世界的大部分现在已经转向英特尔架构。

所以,使用说明:

  1. 下载并安装XAMPP Mac OS X 1.7.3 universal binary

  2. 从我的github下载mongo-ppc-1.2.12.somongodb-php-driver/downloads

  3. 将其重命名为mongo.so并复制到/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/

  4. 编辑XAMPP / etc / php.ini并添加最后一行:

    extension=mongo.so
    
  5. 通过phpinfo()检查mongo扩展名是否可用。确保在添加扩展名时已停止/启动Apache。