下载了【php_scws.dll(2) PHP扩展库 Windows/PHP 5.2.x 】,并按要求拷贝。 cmd运行php后出现不能初始化 scws模块提示。 我的php版本是5.14,一定要升级到5.2以上吗?还是有别的问题
我的也无法加载,php版本为5.3. 估计不是路径问题,是php版本问题。感觉现在服务器系统用windows的很多。建议也重视23版的开发和升级,比如加入get_tops等
[quote='hightman' pid='7112' dateline='1320310178'] 那些全被视为符号了。。。符号其实是指 词性为 un 的 [/quote] 那很奇怪,我用WINDOWS下的DLL ,他就不会把全角字符这个给去掉
scws_set_multi复式分割不起作用,同样的windows .dll测试是可以正常的。 以下是测试代码,是在你的文档例子代码上加入了 scws_set_multi(s , 1); [code] #include #include main() { scws_t s; scws_res_t res, cur; char *text = "上海市"; if (!(s = scws_new())...
... 现在还没搞明白,能有个详细的操作指引么? 我的环境是windows,php5 我不懂c,不明白怎么生成扩展的 [quote]src/ 下的 cmd.c 必须先编译 libscws/ 生成 libscws.a 才可以。[/quote] 这句话看不懂. 也许熟悉c的一眼就明白,可我不懂c,照顾一...
...。符号其实是指 词性为 un 的 [/quote] 那很奇怪,我用WINDOWS下的DLL ,他就不会把全角字符这个给去掉 [/quote] 那应该是2者的词典不一样吧。。。你可以试试在不IGNORE的情况 下打印词情。
在php5.2.0,windows下还是安装不了扩展,原php环境运行正常 操作步骤: 1 将php_scws.dll copy至php5扩展目录ext下 2 在php.ini中增加 extension=php_scws.dll scws.default.charset = gbk 3 在命令行运行[b]php -m[/b]检测模块是否加载,报错:缺少php4ts....
...的1.1.1版本的分词其实也不正常,也是同样的情况,而在windows下面的分词是正常的,是不是我哪里设置错误! 但是词库和php.ini都按照要求设置了。
调用的时候报错php5ts.dll不存在,估计和thread-safety的模块有关,请问是否必须重新编译?我在windows上的测试环境是nginx+php,因为是cgi模式所以thread-safety没啥用。 先感谢指教~