У меня была точно такая же проблема, как и у вас, когда я компилировал php из исходного кода. И был установлен предыдущий php5-pear, php5-cli. Я не знаю почему, но мне пришлось удалить все файлы, помеченные как «php5».
Чтобы найти файлы (должны работать и на OSX):
find / -name php5
Тогда просто сделай rm -r /paths/that/are/listed/php5
Когда это закончится, просто перейдите в папку bin новой установки php и переустановите драйвер mongo с помощью pecl. Я должен был сделать: sudo ./pecl uninstall mongo
с последующим sudo ./pecl install mongo
Когда установка завершится, если вы используете php-fpm, не забудьте использовать sudo service php-fpm restart
Тогда все должно заработать, проверьте, набрав (все это еще в папке php / bin):
sudo ./php -v
Если вы не получили никаких ошибок, вы должны быть готовы пойти:)
// cubsink