Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Mac OS X Yosemite上安装mongoDB PHP驱动程序_Php_Macos_Mongodb_Pecl - Fatal编程技术网

在Mac OS X Yosemite上安装mongoDB PHP驱动程序

在Mac OS X Yosemite上安装mongoDB PHP驱动程序,php,macos,mongodb,pecl,Php,Macos,Mongodb,Pecl,我正在OS X Yosemite中安装mongo PHP驱动程序。我在Mavericks中安装和配置了它。这是我在终点站得到的: $ sudo pecl install mongo Password: /usr/local/bin/pecl: line 28: /usr/local/bin/php: No such file or directory /usr/local/bin/pecl: line 28: exec: /usr/local/bin/php: cannot execute: N

我正在OS X Yosemite中安装mongo PHP驱动程序。我在Mavericks中安装和配置了它。这是我在终点站得到的:

$ sudo pecl install mongo
Password:
/usr/local/bin/pecl: line 28: /usr/local/bin/php: No such file or directory
/usr/local/bin/pecl: line 28: exec: /usr/local/bin/php: cannot execute: No such file or directory

我已经安装并更新了Xcode以及命令行工具。Pecl是否与Yosemite发生了变化,或者是否有其他人遇到了相同的问题?

您的Pecl似乎是用不同的php安装的。 您可以使用ln创建软链接:

ln -s /usr/bin/php /usr/local/bin/php

你的系统中有php吗?“php-v”命令的结果是什么?或“哪个php”PHP5.5.14(cli)(构建时间:2014年9月9日19:09:25)版权所有(c)1997-2014 php Group Zend Engine v2.5.0版权所有(c)1998-2014 Zend Technologies创建软链接有效。然而,当我运行sudopecl安装mongo时,我遇到了这个错误:下载mongo-1.6.3.tgz。。。开始下载mongo-1.6.3.tgz(204130字节)……完成:204130字节无法从“/private/tmp/pear/download/mongo-1.6.3.tgz”下载“pecl/mongo”成功,但这不是有效的包存档错误:无法下载“pecl/mongo”下载失败的安装失败try----nocompress选项[sudo pecl install--nocompress mongo],如下链接所示: