【问题标题】:Install MongoDB driver in Cent os 7 with php7.1在 Centos 7 中使用 php7.1 安装 MongoDB 驱动程序
【发布时间】:2018-02-26 20:29:56
【问题描述】:

我有Centos 7php 7.1。我想安装pecl,我尝试使用yum install pecl,但它与php5.4 有冲突。 如何在没有pecl 的情况下安装 mongodb 驱动程序,或者如何修复 pecl 以使用 php7.1

【问题讨论】:

  • 恕我直言,使用或冒险覆盖系统安装或真正“根安装”任何运行时环境都不是一个好主意。您应该避免冲突并使用 phpbrewphpenv 等管理不同的环境

标签: php mongodb centos7 php-7.1


【解决方案1】:

我使用pecl安装mongo驱动。

yum install php-pear
pecl install mongodb

请注意,还有一个旧的 mongo 驱动程序适用于 php5,但 mongodb 驱动程序适用于 php7

【讨论】:

    【解决方案2】:

    您可以使用以下命令手动安装 mongodb: 首先使用以下命令安装php71w-devel 包:

    sudo yum install php71w-devel -y
    

    然后你可以手动安装它。

    $ git clone https://github.com/mongodb/mongo-php-driver.git
    $ cd mongo-php-driver
    $ git submodule sync && git submodule update --init
    $ phpize
    $ ./configure
    $ make all -j 5
    $ sudo make install
    

    参考:http://php.net/manual/en/mongodb.installation.manual.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-27
      • 2016-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多