Страница 1 из 1

PHP 7 + MongoDB

Добавлено: 18 май 2016, 20:15
ScorpionDS
Добрый день!

Не получается использовать PHP 7 вместе с MongoDB:
Problem 1
    - doctrine/mongodb 1.3.0 requires ext-mongo ^1.5 -> the requested PHP extension mongo is missing from your system.
    - doctrine/mongodb-odm dev-master requires doctrine/mongodb ~1.3 -> satisfiable by doctrine/mongodb[1.3.0].
    - Installation request for doctrine/mongodb-odm dev-master -> satisfiable by doctrine/mongodb-odm[dev-master].
Встроенные RockMongo тоже не работает:
To make things right, you must install php_mongo module
Понимаю, что он сообщает, что не хватает расширения, но оно есть и подключено.

Погуглил, пишут надо поставить расширение:
https://pecl.php.net/package/mongodb
но это то, что уже стоит, я подменил на новое на всякий случай, результат такой же.

Подскажите, что можно сделать?

Re: PHP 7 + MongoDB

Добавлено: 18 май 2016, 21:16
Максим
Расширения php_mongo для PHP 7 не существует, есть только php_mongodb. По вашей проблеме гугл советует выполнить: composer require alcaeus/mongo-php-adapter и только потом ставить doctrine.

Re: PHP 7 + MongoDB

Добавлено: 18 май 2016, 22:49
ScorpionDS
Это решило проблему, спасибо.

Re: PHP 7 + MongoDB

Добавлено: 16 ноя 2018, 09:48
reskwer_qwe
Максим писал(а): 18 май 2016, 21:16 Расширения php_mongo для PHP 7 не существует, есть только php_mongodb. По вашей проблеме гугл советует выполнить: composer require alcaeus/mongo-php-adapter и только потом ставить doctrine.
Вот скажите, вам су.. тяжело проверять продукты перед релизом, как вы задолбали с php_mongodb - нифига не работает, только ради РокМонго поднимался опен сервер и уже стабильно пол сука ебаных года не работает.

только на php5 - заводится. Со всей увереность могу сказать что Ваш продукт - дерьмо.
Раньше все работала гараздо лучше.

Re: PHP 7 + MongoDB

Добавлено: 16 ноя 2018, 18:54
Максим
reskwer_qwe, полегче, а то лопните сейчас. RockMongo это заброшенный мёртвый проект, он разрабатывался под PHP 5 на нём и работает. Если у вас проблема с его работоспособностью под PHP 7, то ищите разработчиков RockMongo и требуйте чего-то там от них, не здесь. Сейчас на Windows все вроде как используют эту приблуду: https://robomongo.org/