1. 程式人生 > >安裝php的sphinx擴展模塊

安裝php的sphinx擴展模塊

如何 phpize 如果 pre wget configure ext dir nbsp

轉自

http://blog.csdn.net/fenglailea/article/details/38115821

首先你必須已經安裝過了sphinx

如何安裝sphinx請看:http://blog.csdn.net/fenglailea/article/details/38111661#t0

進入sphinx 安裝目錄api/libsphinxclient

#libsphinxclient 安裝(php模塊需要)

cd sphinx-2.2.3-beta/api/libsphinxclient
./configure --prefix=/usr/local/sphinx
make && make install
安裝PHP Sphinx 擴展模塊

#如果沒有擴展安裝包,先下載
wget http://pecl.php.net/get/sphinx-1.3.2.tgz
tar zxvf sphinx-1.3.2.tgz
cd sphinx-1.3.2
/var/lanmps/php/bin/phpize
./configure --with-php-config=/var/lanmps/php/bin/php-config --with-sphinx=/usr/local/sphinx
make
make install

PHP配置

修改PHP.ini,
1.如果以前已配置過擴展目錄則PASS

#extension_dir 目錄根據 sphinx 擴展安裝成功後提示的目錄
extension_dir = "/var/lanmps/php/lib/php/extensions/no-debug-non-zts-20121212/"
2.配置文件裏啟用擴展

[sphinx]
extension=sphinx.so

安裝php的sphinx擴展模塊