Я установил mongodb php дополнительное использование apt-get install php7.0-mongodb
когда я проверяю, это показывает, что установленная версия 1.2.0, Но, я хочу установить версию 1.5.0
Так, я попробовал apt-get install php7.0-mongodb=1.5.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '1.5.0' for 'php7.0-mongodb' was not found
как я могу установить версию 1.5.0?
Я использую человечность 16, php7.0
Нет никакого названного пакетаphp7.0-mongodb
.
Но php-mongodb
существует.
Вы получите версию, 1.1.5-1~build1 на 16.04 LTS и 1.3.4-1build1 на 18.04 LTS.
Таким образом, корректная команда была бы:
sudo apt-get install php-mongodb
Для получения новейшей версии php-mongodb, необходимо установить его с помощью perc.
sudo apt install php-pear
(это установит perc),sudo apt install php-dev
sudo pecl install mongodb
После выполнения этих команд у Вас должно быть новейшее доступное mongodb расширение, установленное в Вашей системе.
extension=mongodb.so
кому: php.ini
файлы. Необходимо найти это файлами в /etc/php/7.2/cli/
и /etc/php/7.2/apache2/ folders
. Найдите разделы со списком расширений и подвергните его ему. Измените оба файла.Это все!
У меня была такая же проблема, я ее исправил.
sudo apt-get install php-pear
sudo apt-get install php-dev
sudo apt-get install mongodb
sudo phpenmod mongodb