Я установил Apache Server по умолчанию с PHP на OS X Yosemite, установил pear, установил Solr с помощью brew (brew install solr
) и сейчас пытаюсь установить расширение Solr для PHP с помощью PECL, используя
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 и, если да, каков наилучший способ и могу ли я сделать это с помощью homebrew?
Я, вероятно, получу ту же проблему с libxml2, не так ли?
Спасибо, парни!
Проблема была решена путем установки инструментов разработчика OS X.
Вы можете сделать это через терминал, выполнив
xcode-select --install
Я надеюсь, что это может помочь кому-то, имеющему ту же проблему!
Других решений пока нет …