Solr PHP 拡張機能を Web サーバーにインストールしようとしています。すでに XAMPP サーバーがあり、PECL を使用して solr をインストールしています
$ cd /opt/lampp/bin
$ sudo ./pecl install solr-1.0.1
しかし、次のエラーが発生しました。
checking libxml2 install dir... /usr/lib
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.
ERROR: `/tmp/pear/temp/solr/configure --enable-solr=yes --enable-solr-debug=no --with-curl=
/usr --with-libxml-dir=/usr/lib' failed
インストール中に、パスを入力するように求められます。
libxml2 install prefix [/usr] :
私は試してみましenter
た/usr/lib
エラーにならないようにするには、そこに何を入力すればよいでしょうか。または、エラーが発生しないようにするにはどうすればよいですか?
これで libxml2 がインストールされましyum install libxml2-devel
た。しかし、私は今いくつかの奇妙なエラーを受け取りました。以下はそのほんの一部です。
no such parameter
/tmp/pear/temp/solr/solr_types.h:388: error: declaration for parameter 'client_count' but no such parameter
/tmp/pear/temp/solr/solr_types.h:386: error: declaration for parameter 'document_count' but no such parameter
/tmp/pear/temp/solr/solr_types.h:384: error: declaration for parameter 'request_count' but no such parameter
/tmp/pear/temp/solr/php_solr.c:1185: error: expected '{' at end of input
make: *** [php_solr.lo] Error 1 ERROR: `make' failed