我在OS X Yosemite上用PHP设置了默认的Apache服务器,安装了pear,用brew安装了Solr(使用brew install solr),现在正尝试使用PECL使用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开发人员工具解决了该问题.
您可以通过执行以下操作通过Terminal
xcode-select --install
我希望这可以帮助遇到同样问题的人!