Я нашел решение, просто установите AMPPS версии 3.6, которая по умолчанию имеет mongodb, и настройте его для работы с laravel (включите необходимое расширение). Затем, если вы запустите эту команду в терминале, composer require jenssegers/mongodb
она загрузит требуемый пакет.
как добавить mongodb.so в AMPP
1164
Mohammad_Hosseini
Я хочу использовать MongoDB в своем проекте laravel, когда я пытаюсь добавить драйвер mongoDB в композитор, я получаю:
Problem 1 - mongodb/mongodb 1.0.3 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system. - mongodb/mongodb 1.0.3 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system. - mongodb/mongodb 1.0.3 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system. - Installation request for mongodb/mongodb (locked at 1.0.3) -> satisfiable by mongodb/mongodb[1.0.3]. To enable extensions, verify that they are enabled in those .ini files: - /usr/local/ampps/php-5.6/etc/php.ini - /usr/local/ampps/php-5.6/etc/php.d/20-mongo.ini You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Я использую AMPPS 3.5 для запуска и сборки своих проектов, и на нем предустановлена MongoDB.
когда я искал это файлы в php5.6 в каталоге расширений, есть mongo.so
и что мне нужно mongodb.so
.
Как я могу исправить эту ошибку и заставить драйвер MongoDB работать на AMPPS
1 ответ на вопрос
0
Mohammad_Hosseini
Похожие вопросы
-
1
Как включить безопасный режим для php.ini в Xampp?
-
2
Проблема Mac OS X 10.5.8 с файлом php.ini (PHP 5.2.10)
-
3
Защищать сервер Apache от ненадежного PHP-кода?
-
-
2
есть ли способ узнать, как меня взломали? В чем было слабое место?
-
2
(Ubuntu - Lamp) Почему существуют файлы PHP.ini Ubuntu lamp 2?
-
2
MediaWiki: увеличить время ожидания сессии
-
1
Не могу добавить расширение PHP "mssql.so"
-
0
Как добавить расширение php в файл php.ini?
-
1
Изменить php.ini, используемый командной строкой
-
1
Файлы PHP загружаются вместо интерпретации