У меня на сервере установлен и запущен mongo, я могу запросить командную строку. PHP и Apache также работают нормально. Однако проблема в том, что mongo.so отсутствует в каталоге php lib, и я не могу найти mongo.so, чтобы переместить его туда. sudo find / -name mongo.so
не дает никаких результатов. Я тоже не могу найти где-нибудь, чтобы его скачать.
Как мне продолжить?
Итак, вам понадобится бит PHP для подключения к mongo.
Вы можете использовать PECL для его установки, запустив что-то вроде pecl install mongo
.
Вы также можете установить его вручную, перейдя в http://pecl.php.net/package/mongo
Я не верю, что в Ubuntu (по крайней мере, 10.04) есть пакет PHP-mongo, по крайней мере, не в соответствии с aptitude search mongo
.
Обновить:
Как указано ниже, OP нуждался в пакете build-essential, который будет включать такие вещи, как make, gcc и т. Д. https://help.ubuntu.com/community/CompilingEasyHowTo
Попробуйте прочитать это http://quadloops.com/how-to-setup-a-php-and-mongodb-development-environment-in-ubuntu-12-04/ руководство по настройке среды разработки PHP и MongoDB. Это для Ubuntu, но, по его мнению, должно работать и с другими.