Това означава, че вашият PHP е компилиран в 32-битов режим, но разширението mongo е в 64-битов режим. Вярвам, че компилираният PHP на Apple също е в 32-битов режим, можете да проверите това с:
php -r 'echo PHP_INT_MAX, "\n";'
Ако това показва
9223372036854775807вие сте на 64-битова платформа.
Сега във вашия случай ще трябва да се уверите, че компилирате разширението MongoDB с 32-битова архитектура. От http://artur.ejsmont.org/blog/content/how-to-build-mongodb-pecl-extension-in-32bit-for-php-52-on-macosx-snow- леопард Вярвам, че можете да направите това с:
pecl download mongo tar -xvzf mongo-1.2.7.tgz cd mongo-1.2.7 CFLAGS="-m32" phpize ./configure make make install