PHP的Sphinx Extension原来已经支持PHP7了。
By lincanbin
at 2016-07-13
0人收藏 • 5789人看过
https://github.com/php/pecl-search_engine-sphinx/tree/php7
在PHP7 Branch里,版本号是1.4.0 dev
- 登录后方可回帖
回复#2 @達也 :
不能同意更多
回复#4 @strwei :
不是,他是Sphinx Extension的作者。
http://www.phpchina.com/portal.php?mod=view&aid=40188
sphinx-php7
CentOS6.5-64,Sphinx2.3.2,Mysql5.6,PHP7.1.4,Sphinx-php-1.4dev[就是这个php7版本]
这个版本我在使用的时候有个Bug,不知道你在使用的时候有没有出现过,就是在使用高亮功能的时候,每四个参数opts无效
在不使用扩展的情况,使用引用api文件的方法,一切都是正常的,所以我应该可以确定是PHP扩展的问题,又或者是我的PHP问题
看到请回复一下
回复#8 @lincanbin :
找到他了,可能时差问题,他还没加我,更没回复我。你那时候使用没遇到过我这情况吗?
回复#9 @maya8maya85 :
我觉得你可以抓个请求包试试。
回复#10 @lincanbin :
怎么抓请求包?求指导。我用官方的test2.php,也是一样的BUG,也是api正常,php扩展就有高亮BUG。
回复#11 @maya8maya85 :
WireShark
回复#12 @lincanbin :
哥们,这好像不关网络包的事情吧,我觉得应该是扩展里的函数构造有点问题。我看过扩展的原代码,都是C语言写的,我没能看懂。而那个大神作者都没加我。。无语了
回复#14 @lincanbin :
是的,就是这个函数。引用api文件方法一切正常,但如果例用php扩展,只能是加粗效果。
回复#15 @maya8maya85 :
demo发一下。