2010-08-23 89 views
0

是否可以將PECL擴展添加到lampp堆棧中?如果是這樣,該怎麼辦?如何將Solr PECL擴展添加到lampp(xampp)堆棧中

我特別感興趣的是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的情況下使用不同的捲髮包?這是甚至可能與一個lampp堆棧,或者我現在必須建立自己的?

任何想法?

回答

0

參見PHP: Installation of PECL extensions

而且看一看的SOLR擴展模塊的要求:http://docs.php.net/solr.requirements

+0

所以同樣的技術適用於LAMPP堆棧因爲它沒有單獨建堆? – user103219 2010-08-23 21:31:46

+0

是的,在這兩種情況下都是:找到兼容的二進制文件.so/.dll或自己編譯擴展模塊。 phpinfo()可以告訴你哪些./configure開關已經被用來構建php-core。 – VolkerK 2010-08-24 05:33:37

+0

@ user103219我有同樣的錯誤..我不明白你們是如何解決這個問題的。你能解釋一下嗎?謝謝 – 2012-02-17 09:48:13