【问题标题】:Installing mongoDB PHP driver on Mac OS X Yosemite在 Mac OS X Yosemite 上安装 mongoDB PHP 驱动程序
【发布时间】:2015-02-27 20:54:04
【问题描述】:

我在 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 是否发生了变化,还是有其他人遇到过同样的问题?

【问题讨论】:

  • 你的系统里有 php 吗? “php -v”命令的结果是什么?或“哪个php”
  • PHP 5.5.14 (cli)(构建时间:2014 年 9 月 9 日 19:09:25)版权所有 (c) 1997-2014 PHP Group Zend Engine v2.5.0,版权所有 (c) 1998-2014 Zend 技术

标签: php macos mongodb pecl


【解决方案1】:

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

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

【讨论】:

  • 创建软链接有效。但是,当我运行 sudo pecl install mongo 时,出现此错误:正在下载 mongo-1.6.3.tgz ... 开始下载 mongo-1.6.3.tgz (204,130 字节) .... .................................完成:204,130 字节无法从“/private/”中提取 package.xml 文件tmp/pear/download/mongo-1.6.3.tgz” “pecl/mongo”下载成功,但它不是一个有效的包存档错误:无法下载“pecl/mongo”下载失败安装失败
  • try ----nocompress option [sudo pecl install --nocompress mongo] 如下链接所示:stackoverflow.com/questions/25590621/…
猜你喜欢
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多