apt-get install php7.0-mongodb
を使用してmongodb php拡張機能をインストールしました
チェックすると、インストールされているバージョンが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をインストールするにはどうすればよいですか?
私はubuntu 16、php7.0を使用しています
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
にあります。拡張機能リストを持つセクションを見つけて、その下に配置します。両方のファイルを変更します。それで全部です!
名前のあるパッケージはありません php7.0-mongodb
。
しかし、 php-mongodb
は存在します。
16.04 LTSではバージョン1.1.5-1〜build1を、18.04 LTSでは1.3.4-1build1を取得します。
したがって、正しいコマンドは次のようになります。
Sudo apt-get install php-mongodb