刚看了源码,大概是BUG,已经做了修正,建议下载最新的打包试一下看看! [url]http://www.xunsearch.com/download/xunsearch-full-dev.tar.bz2[/url]
辛苦你了。其实早先我在detbian机器上碰到过segment fault,但没有仔细追查到问题代码,看来看去感觉都没问题, 更主要的是在 REDHAT,FREEBSD 上却都正确,后来试图把 MMAP 去掉居然都正确了,然后我就误以为是 DEBIAN上的 MMAP有问题...
网页上有提供 php-5.4的 dll 啊 http://www.xunsearch.com/scws/down/php-5.4.x/php_scws.dll http://www.xunsearch.com/scws/down/php-5.4.x-nts/php_scws.dll
呵,不用这么麻烦,可以在服务器上直接解压 packages/xunsearch-1.4.7.tar.bz2 然后,修改、编译即可。
您 的PHP版本?是否先运行 util/RequiredCheck.php 测试一下,看上去你的PHP似乎 不支持 __toString()
你编译的SCWS.SO和所用的PHP不是同一个版本。。。重新用对应配套的 phpize php-config 吧,如果你的系统有默认装的早先的php 请在 ./configure 中明确的用 --with-php-config=.... 指定真正在用的PHP-CONFIG