php - 在 MAMP 上安装 PECL

标签 php mongodb pecl osx-mavericks

我已经开始安装 pecl在 MAMP 上。我已将正确的 php 版本添加到路径中,当 which php它说/Applications/MAMP/... 这是正确的。

我已经下载了Server Components and libraries将它们移动到我的 php 中的新文件夹并运行 ./configure一切似乎运行正常,并查看了安装和解包时执行的所有检查。

它到达最后一行并说;

configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>

我应该在哪里设置 <DIR>为iconv?

创建另一个文件夹并指向它?

我只是想安装 mongo pecl。

我关注的信息在这里http://www.lullabot.com/blog/article/installing-php-pear-and-pecl-extensions-mamp-mac-os-x-107-lion

最佳答案

等等等等等等。为什么要重建 PHP 安装来安装 MongoDB 驱动程序?

你不必这样做。

只需运行例如:

/Applications/MAMP/bin/php/php7.1.1/bin/pecl install mongo

假设这是 MAMP 安装的 pecl 命令部分的完整路径。
您可能需要将 /php7.1.1/ 替换为当前有效的 MAMP php 版本。

关于php - 在 MAMP 上安装 PECL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19553845/

相关文章:

PHP Mysql 特殊字符问题。记录没有插入到mysql表中

javascript - '数据库名称必须是一个字符串'连接我的连接字符串时出错

javascript - 如何在 Mongoose 模式中表示范围?

MongoDB 游标不返回所有文档

docker - 将空字符串(双引号)参数传递给dockerfile

php - codeigniter 日期和时间在 View 中无法正确转换

php - 使用 PHPUnit 发送 POST 请求

php - 注销后防止后退按钮

php - 安装PECL扩展错误

php - 配置 : error: Please reinstall the libzip distribution