Cercando di installare l'estensione pecl Solr, ma ha bisogno di arricciarsi

Quando provo a installare solr-beta:

pecl installa solr-beta

  • posso compilare il mio PHP pur mantenendo quello fornito con Ubuntu?
  • PHP / Apache limite POST?
  • Come si aggiorna PHP 5.1 a PHP 5.3 utilizzando yum su CentOS
  • i problemi di installazione di phpMyAdmin
  • Perché le query DNS non rispettano /etc/nsswitch.conf & /etc/host.conf?
  • Il permesso Sendmail chdir (/ clientmqueue) è negato
  • Ottengo questo errore:

    pecl / solr richiede l'estensione PHP "curl" Nessun pacchetto valido trovato l'installazione non è rioutput

    La cosa è che la curl è già installata e sembra essere abilitata quando guardo la mia pagina di phpinfo.

  • Differenza tra `curl -I` e` curl -X HEAD`
  • Alternative a CURL, WGET
  • Problemi di DNS nel motore di calcolo di Google
  • SSL23_GET_SERVER_HELLO: reason (1112) issue curl 7.25.0
  • La creazione di Brew install imagemagick non riesce
  • C'è uno strumento di row di command incorporato in Windows come wget / curl?
  • One Solution collect form web for “Cercando di installare l'estensione pecl Solr, ma ha bisogno di arricciarsi”

    Da quanto accennato in http://pecl.php.net/bugs/bug.php?id=17012&edit=1 , pecl non riconosce i moduli php che non sono stati staticamente compilati in php. Quindi, se si utilizzano librerie condivise, pecl li ignorerà.

    Pecl ignora anche il tuo php.ini.

    La buona notizia è che ci sono ancora due semplici modi per installare questo se si dispone di curl come un'estensione condivisa:

    1) pear installare pecl / solr

    2) installare pecl -n solr

    Questo dovrebbe installare il module php solr. Dovrai includere la libreria solr.so modificando il file php.ini.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.