菜单

php7安装sphinx扩展

2017-09-15 - Developer

在官方pecl库中只能找到支持5.2版本的sphinx扩展。php7出来好一段时间了,没有sphinx不太科学。根据网友给的提提示,在pecl库下的sphinx页面中,点击[ Browse Source ]
如下图:

可以跳转到git页面在这里面你可以发下有支持php7的扩展文件

这时就好办多了。

点击 shortlog进入下载页面,下载扩展

sphinx所需源码下载地址 http://download.csdn.net/download/w15875510692/9931232

最好浏览器下载  http://git.php.net/?p=pecl/search_engine/sphinx.git;a=snapshot;h=339e123acb0ce7beb2d9d4f9094d6f8bcf15fb54;sf=tgz

因为在安装sphinx扩展时总是报错libsphinxclient的错误,也就是缺少libsphinxclient。

那就需要下载coreseek,解压后进入csft-3.2.14/api/libsphinxclient目录下

./configure

make && make install

安装libsphinxclient。如图安装成功。

接下来就是解压sphinx,并安装扩展。

进入sphinx目录

phpize

./configure –with-php-config=XXXX(php-config目录)

make && make install

安装成功,如图。

然后在php.ini,添加扩展,重启php服务就可以在phpinfo中看到sphinx的扩展了。

转载请注明: 转载自—艾瑞可erik

本文链接地址: http://erik.xyz/1331.html

发表评论