Mongodb mogodb的php驱动程序不会';不编译

Mongodb mogodb的php驱动程序不会';不编译,mongodb,mongodb-php,Mongodb,Mongodb Php,Centos 6.6 x86_64 内核版本2.6(一些东西) 我正在尝试为mongoDB编译php驱动程序(从git下载了zip文件),但它在make all期间出错 这是编译错误 /bin/sh/usr/local/mongo-php-driver/libtool--mode=编译cc-I./util-I-I/usr/local/mongo-php-driver-DPHP_-ATOM_-INC-I/usr/local/mongo-php-driver/include-I/usr/local/

Centos 6.6 x86_64 内核版本2.6(一些东西)

我正在尝试为mongoDB编译php驱动程序(从git下载了zip文件),但它在make all期间出错

这是编译错误

/bin/sh/usr/local/mongo-php-driver/libtool--mode=编译cc-I./util-I-I/usr/local/mongo-php-driver-DPHP_-ATOM_-INC-I/usr/local/mongo-php-driver/include-I/usr/local/mongo-php-driver-I/usr/local/include/php/main-I/usr/local/include/php/TSRM-I/usr/local/include/php/Zend-I/usr/local/include/php/ext-I/usr/local/include/php/ext/date/lib-I/usr/local/mongo-php-driver/api-I/usr/local/mongo-php-driver/util-I/usr/mongo-php-driver/exceptions-I/usr/local/mongo-php-driver/types-I/usr/local/mongo-php-driver/batch-I/usr/local/mongo-php-driver/contriver/b-I/usr/local/mongo-php-driver/mcon-I/usr/local/mongo-php-driver/mcon/contrib-DHAVE_-CONFIG_H-g-O2-c/usr/local/mongo-php-driver/php_-mongo.c-o php_-mongo.lo mkdir.libs cc-I/util-I-I/usr/local/mongo-php-driver-DPHP_-ATOM_-INC-I/usr/local/mongo-php-driver/include-I/usr/local/mongo-php-driver-I/usr/local/include/php-I/usr/local/include/php/main-I/usr/local/include/php/TSRM-I/usr/local/include/php/Zend-I/usr/local/include/php/ext/php/ext-I/usr/local/local/include/php/index-I/usr/local/mongo php driver/api-I/usr/local/mongo php driver/util-I/usr/local/mongo php driver/exceptions-I/usr/local/mongo php driver/gridfs-I/usr/local/mongo php driver/types-I/usr/local/mongo php driver/batch-I/usr/mongo php driver/contrib-I/usr/local/mongo php driver/mcon-I/usr/local/mongo php driver/mcon/contrib-DHAVE_CONFIG_H-g-O2-c/usr/local/mongo-php-driver/php_-mongo.c-fPIC-DPIC-o.libs/php_-mongo.o /usr/local/mongo-php-driver/php_-mongo.c:102:警告:初始化将丢弃指针目标类型的限定符 /usr/local/mongo-php-driver/php_-mongo.c:在函数'zm_-globals_-ctor_-mongo'中: /usr/local/mongo-php-driver/php\u-mongo.c:367:错误:“empty\u fcall\u info”未声明(此函数首次使用) /usr/local/mongo-php-driver/php_-mongo.c:367:error:(每个未声明的标识符只报告一次 /usr/local/mongo-php-driver/php_-mongo.c:367:error:对于其中出现的每个函数。) make:**[php_mongo.lo]错误1

我也尝试过做“pecl搜索mongo”,但它说

连接到`ssl://pecl.php.net:443'失败:找不到套接字传输“ssl”-配置PHP时是否忘记启用它

提前谢谢

问候,,
Ricky

尝试运行此命令

sudo apt-get install php5-dev php5-cli php-pear
gksudo gedit /etc/php5/apache2/php.ini
那么这个

sudo pecl install mongo
现在我们只需要启用模块。 编辑php.ini文件并添加行。运行此命令

sudo apt-get install php5-dev php5-cli php-pear
gksudo gedit /etc/php5/apache2/php.ini
打开文件后,将此行保存到文件中

extension=mongo.so
有关如何使用php安装mongoDB的更多信息,请尝试本教程

如果phpVersion>=7 使用mongodb 其他的 使用mongo 一些链接