好长时间不写C了,写着有点吃力,所以暂时先把最基本需要的分词及高频词提取写出来了。 后续等有点空时会慢慢实现更多的功能及加入相关脚本。
1) 进入源码目录的 phpext/ 目录 ( cd ~/scws-1.1.1 ) 2) 执行 phpize (在PHP安装目录的bin/目录下) [color=#FF0000]3) 执行 ./configure --with-scws=/usr/local/scws [/color] 执行第3步时出现 checking for gawk... no checking for nawk... nawk checking if nawk is broken...
...iguration File D:\php5\php.ini .... PHP.INI配置最后面也加了 [scws] extension=php_scws.dll scws.default.charset=gbk scws.default.fpath="C:\Program Files\scws\etc" 我的是win2003系统IIS6环境下,配置都正确,php_scws.dll权限和其目录下权限一样,唯一提示php_sc...
改成这样,scws_open 本身是没有函数的,文档是正确的,但附带提供的 scws.php 写错了,所以如果 ini_get('scws.default.charset')是utf-8那么就会按utf-8来, 所以应该 显式的调用 scws_set_charset() $cws = scws_open(); scws_set_charset($cws, "gbk"); scws_set...
转眼间距离 libscws-pre 发布已经半年多了, 这段时间来 scws 伴随着 [url=http://www.ftphp.com]ftphp[/url] 不断的改进和成长, 现在忙里偷闲将 scws 代码整理发布, 并使用 Autoconf, Automake 工具打包发布, 方便大家安装和使用, 也感谢大量网友的...
...个肯定重启了,不然扩展也不会被加载 关键我只安装过 scws1.1.1,我甚至都不知道哪有1.0.4版本,即使没重启,也不会存在1.0.4的版本,我感觉是不是php扩展的编译有问题 phpinfo SCWS support => Enabled SCWS Description => Simple Chinese Word...
奇怪,还是不行。 [root@estar scws-1.1.5]# patch -p0 libscws/scws.c < scws.diff patching file libscws/scws.c Hunk #1 FAILED at 328. Hunk #2 FAILED at 684. 2 out of 2 hunks FAILED -- saving rejects to file libscws/scws.c.rej 不知道我拷贝的scws.diff内容是不是有问题,如下:...
从即日起,scws 主页新地址为: [url]http://www.xunsearch.com/scws/[/url] scws 全部源码及工具代码托管到 github(内含相关的文档及说明),如下地址: [url]https://github.com/hightman/scws[/url]
下载 php-5.2.x: http://www.ftphp.com/scws/down/scws_1.1.1_win32_php-5.2.x.zip 然后将解压后的php_scws.dll 放到 D:\wamp\bin\php\php5.2.6\ext(我用的环境是集成环境wamp) 下面这些我也都照做了。 建立一个本地目录放规则集文件和词典文件,建议使用...
应该是分词词典没有正确加载。 如果你在php.ini中没有正确指定路径的话scws.default.fpath以及字符集 scws.default.charset 你应该在分词代码中明确指定这些 $s->add_dict(); 或 $scws->set_dict(); 还有 $scws->set_charset() 应该在此之前调用