发表回复 
 
主题评价:
  • 0 次(票) - 平均星级: 0
  • 1
  • 2
  • 3
  • 4
  • 5
发布 php_scws.dll for win32 (php4,php5.2)
2007-06-21, 11:27 PM
帖数: #1
发布 php_scws.dll for win32 (php4,php5.2)
之前发布的 libscws 中的 phpext 仅针对 Unix-like OS 操作系统下的可编译源码版本,很多网友询问 windows 下怎么有的问题。

现已由热心网友 ben (php群中) 移植并于vc6环境编译成功 php_scws.dll 。下载地址在附件中,php 扩展在 win32 下的加载方法和 Linux 类似,可以在 php.ini 中写好(推荐)也可以在程序中通过 dl() 加载。其它方面的用法和 Unix 版本完全一样,注意此 dll 文件仅是分词引擎,并不包括分词规则文件和词典,请从已发布的 scws-pre 版本中提取词典和 rule 文件。


附件
.zip  php_scws_win32.zip (大小: 13.57 KB / 下载: 337)
查找这个用户的全部帖子
引用并回复
2007-06-23, 01:20 PM
帖数: #2
 
点击下载 SCWS 扩展 PHP 4.4.x 版二进制文件
点击下载 SCWS 扩展 PHP 5.2.x 版二进制文件
点击下载 SCWS 扩展源码及 VC6 工程文件

http://www.yanbin.org/php-scws-windows-edtion/

[ 本帖最后由 Ben 于 2007-6-23 13:21 编辑 ]
查找这个用户的全部帖子
引用并回复
2007-06-25, 06:28 PM
帖数: #3
 
在php5.2.0,windows下还是安装不了扩展,原php环境运行正常

操作步骤:

1 将php_scws.dll copy至php5扩展目录ext下

2 在php.ini中增加

extension=php_scws.dll
scws.default.charset = gbk

3 在命令行运行php -m检测模块是否加载,报错:缺少php4ts.dll文件

4 下载php4.4.7,将其中的php4ts.dll直接copy到php5根目录下

5 仍用php -m 检测,没有3所示错误,但加载仍然失败:
[attach]33[/attach]


不知是否操作错误,请指点!

[ 本帖最后由 potato 于 2007-6-25 19:04 编辑 ]


附件 图片
   
查找这个用户的全部帖子
引用并回复
2007-06-25, 07:09 PM
帖数: #4
 
已解决,原来,hightman给的是php4.4.x的扩展
如果是5.2.x的请下载Ben 的
"点击下载 SCWS 扩展 PHP 5.2.x 版二进制文件"
查找这个用户的全部帖子
引用并回复
2007-06-27, 04:02 PM
帖数: #5
 
我用的是apache2.2.4 php5.2.3 windows系统

我加载成功了,为什么用
$so = scws_new();
$so->set_charset('gbk');
这个不行呢?
报错
Call to undefined function scws_new()

[ 本帖最后由 bigdown 于 2007-6-27 16:03 编辑 ]
查找这个用户的全部帖子
引用并回复
发表回复 


可能相关的主题...
主题: 作者 回复数: 人气: 最近发表
  php5.2.13的scws只能分割出人名 hight 1 949 2010-05-07 04:17 PM
最近发表: hightman
  错误模块 php_scws.dll,引起Apache假死 pardis_xiong 1 3,437 2009-09-28 10:50 AM
最近发表: hightman

论坛跳转: