2.8.16. Работа с MongoDB

Внимание!

Работать можно только с внешними базами данных, на нашем хостинге базы данных MongoDB не поддерживаются.

Для подключения к внешним базам данных MongoDB нужно включить модуль mongodb и установить библиотеку для работы с ним.

Модуль mongodb доступен на хостинге в двух версиях:
  • mongodb (v 1.x) — PHP 5.4-8.4 (для PHP 5.4 и 5.5 поддерживаются только устаревшие версии расширения — 1.2.11 и 1.6.0 соответственно).
  • mongodb2 (v 2.x) — PHP 8.1-8.4.
  1. Откройте раздел «Настройки PHP».
  2. В секции «Модули PHP» включите модуль «mongodb» нужной версии и сохраните изменения.
  3. Подождите 10-15 минут, пока изменения вступят в силу.
  1. Подключитесь к хостингу по SSH.
  2. Перейдите в нужный каталог (вместо example.com/www/ указывайте путь к нужному каталогу):
    cd ~/example.com/www/
  3. Установите расширение, используя ini-файл сайта (вместо www.example.com указывайте сайт, для которого включён модуль mongodb):
    php -c ~/.system/php/www.example.com.ini -f /usr/local/bin/composer require mongodb/mongodb
Содержание