MongoDB Ваши требования не могут быть разрешены для устанавливаемого набора пакетов - PullRequest
1 голос
/ 01 октября 2019

Я пытаюсь установить "jenssegers / mongodb": "^ 3.6" с помощью composer для проекта laravel 6, моя командная строка смотрит (версия оболочки MongoDB v4.2.0), моя версия PHP - 7.2, у меня - 7.2Драйвер Thread Safe (TS) x86 установлен, и у меня включено расширение в файле php.ini, любая помощь приветствуется, спасибо.

Проблема 1

- mongodb/mongodb 1.5.0 requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb v1.5.x-dev requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb 1.6.x-dev requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- mongodb/mongodb 1.5.0 requires ext-mongodb ^1.6 -> the requested PHP extension mongodb is missing from your system.
- Installation request for mongodb/mongodb ^1.5.0 -> satisfiable by mongodb/mongodb[1.5.0, 1.6.x-dev, v1.5.x-dev].

Чтобы включить расширения, убедитесь, что они включены в ваших файлах .ini: - C: \ WINDOWS \ php.ini Вы также можете запустить php --ini внутри терминала, чтобы увидеть, какие файлы используются PHP в режиме CLI.

1 Ответ

0 голосов
/ 02 октября 2019

Нашел решение и файл php.ini не сохранялся при редактировании с помощью notepad ++. Итак, открыл INI-файл с правами администратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...