Установите драйвер PHP для MongoDB
Описание
В этом руководстве мы обсудим, как установить драйвер PHP для MongoDB в Linux, Windows и Mac.
Установите PHP драйвер MongoDB в Linux
Установить с терминала
Для установки PHP-драйвера MongoDB в Linux необходимо выполнить следующую команду:
$ sudo pecl install mongo
Вы должны включить подключение к Интернету, установить pecl на PHP и иметь привилегию root для успешного запуска этой команды.
Установить вручную
Если вы хотите скомпилировать драйвер из исходного кода, вы должны сделать это вручную. Преимущество этого заключается в том, что в вашу установку будут включены последние исправления ошибок.
Вы должны загрузить PHP драйвер MongoDB с Github. Перейдите на веб-сайт github и найдите «драйвер mongo php». Загрузите пакет и выполните следующее:
$ tar zxvf mongodb-mongodb-php-driver-<commit_id>.tar.gz
$ cd mongodb-mongodb-php-driver-<commit_id>
$ phpize
$ ./configure
$ sudo make install
После выполнения предыдущих команд вы должны внести изменения в ваш файл php.ini. Откройте файл в вашем любимом текстовом редакторе, и переменная extension_dir указывает на местоположение mongo.so. Кроме того, добавьте 'extension = mongo.so' в файл, сохраните и перезапустите ваш веб-сервер.
Теперь, если вы указываете свой браузер на php-файл, содержащий 'echo phpinfo ();' Команда, вы можете увидеть, что в выходных данных MongoDB отображается как установленный.
Установите PHP-драйвер MongoDB в Windows
Предварительно скомпилированные бинарные файлы доступны на github. Загрузите версию, совместимую с вашей версией PHP и MongoDB. Прежде чем вы решите загрузить конкретный двоичный файл, запомните следующее:
Выберите VC6, если вы используете веб-сервер Apache.
Выберите «Потокобезопасный», если вы используете PHP как модуль Apache, но если вы используете PHP в качестве CGI, выберите «не поточный».
Выберите VC9, если вы используете веб-сервер IIS.
После того, как вы загрузите бинарный файл, который вам подходит, разархивируйте его и добавьте файл php_mongo.dll в каталог расширений PHP, который обычно находится в папке ext в вашем каталоге установки PHP.
Откройте файл «php.ini» и добавьте в него «extension = php_mongo.dll».
Перезагрузите ваш веб-сервер.
Теперь, если вы указываете свой браузер на php-файл, содержащий 'echo phpinfo ();' Команда, вы можете увидеть, что в выходных данных MongoDB отображается как установленный.
Установите PHP-драйвер MongoDB на Mac
Вы можете установить PHP-драйвер MongoDB, используя 'autoconf'.
Вы можете установить PHP драйвер MongoDB, используя 'Xcode'.
Если вы используете XAMPP, вы можете установить PHP-драйвер MongoDB, используя следующую команду:
sudo /Applications/XAMPP/xamppfiles/bin/pecl install mongo
Если приведенная выше команда не работает на XMPP или MAMP, вам необходимо загрузить совместимый предварительно скомпилированный двоичный файл с github. Вы должны добавить 'extension = mongo.so' в ваш файл php.ini и перезапустить ваш веб-сервер.
Предыдущий: Python DRIVER
Далее: Введение в MongoDB
Новый контент: Composer: менеджер зависимостей для PHP , R программирования