php - OS X 安装 libcurl/Solr 安装

标签 php curl solr

我在 OS X Yosemite 上用 PHP 安装了默认的 Apache 服务器,安装了 pear,用 brew 安装了 Solr (brew install solr),现在我正在尝试使用 PECL 安装 PHP 的 Solr 扩展

pecl install solr

这给了我错误

configure: error: Please reinstall the libcurl distribution -
    easy.h should be in <curl-dir>/include/curl/
ERROR: `/private/tmp/pear/install/solr/configure --enable-solr-debug=no --with-curl=/usr --with-libxml-dir=/usr' failed

但是,curl 命令在终端中可用。安装时问我是不是给错路径了

Enable Solr Debugging (Compiles solr in debug mode) [no] : 
libcURL install prefix [/usr] : 
libxml2 install prefix [/usr] : 

如果是,我如何找到正确的路径?或者我是否需要再次安装 curl,如果需要,最好的方法是什么?我可以使用自制软件来完成此操作吗?

我可能会遇到与 libxml2 相同的问题,不是吗?

谢谢大家!

最佳答案

问题已通过安装 OS X 开发人员工具解决。

您可以通过终端执行此操作

xcode-select --install

我希望这可以帮助遇到同样问题的人!

关于php - OS X 安装 libcurl/Solr 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27501591/

相关文章:

PHP 条件 vs MySQL 条件

php - 检查用户名或电子邮件是否被占用 - PHP

php - 使用 cURL 获取错误代码 28

php - 如何为已安装的 Ubuntu LAMP 堆栈启用 cURL?

PHP cURL 超时不起作用

ruby-on-rails - Solr、Sunspot、SQlite 和 Rails

php - 使用 php 为子域设置 cookie 不起作用

javascript - 在客户端保存php对象

java - Solr 在组合查询中按分数排序

java - Solr:如何动态提升有限数量的文档? QueryElevationComponent 是否需要修改?