Как да добавите разширение Solr PECL към стека lampp (xampp).

Възможно ли е да се добавят PECL разширения към стека на lampp? Ако е така, как може да се направи?

Интересувам се конкретно от http://www.php.net/manual/en/book.solr.php разширение.

РЕДАКТИРАНЕ: когато инсталирате това разширение с помощта на:

/opt/lampp/bin/pecl install -f solr

всичко изглежда върви както трябва, освен в края:

checking for cURL support... yes, shared
checking for cURL in default path... not found
configure: error: Please reinstall the libcurl distribution -
        easy.h should be in <curl-dir>/include/curl/
ERROR: `/tmp/pear/temp/solr/configure --enable-solr=yes --enable-solr-debug=no --with-curl=/opt/lampp/bin --with-libxml-dir=/usr' failed

Доколкото разбирам, това трябва да означава, че просто трябва да намери правилното местоположение на къдриците, което посочвам в инсталацията, когато пита като „opt/lampp/bin“

Това означава ли, че не може да се направи без прекомпилиране на php с помощта на различен curl пакет? Това дори възможно ли е със стек лампи или трябва да създам свой собствен?

Някакви идеи?


person user103219    schedule 23.08.2010    source източник


Отговори (1)


вижте PHP: Инсталиране на PECL разширения.

Разгледайте и изискванията на модула за разширение SOLR: http://docs.php.net/solr.requirements

person VolkerK    schedule 23.08.2010
comment
Така че същата техника се прилага за стека на лампата, както и за отделно изградения стек? - person user103219; 24.08.2010
comment
Да, и в двата случая е: или намерете съвместим двоичен файл .so/.dll, или компилирайте сами модула за разширение. phpinfo() може да ви каже кои превключватели ./configure са използвани за изграждане на php-core. - person VolkerK; 24.08.2010
comment
@user103219 Имам същата грешка .. Не мога да разбера как сте решили този проблем. Бихте ли го обяснили по-лесно? Благодаря - person Luca Borrione; 17.02.2012