问题解决了~ 原因是autoconf的版本低于scws原编译的版本了 详见 http://dev.firnow.com/course/3_program/c++/cppxl/20090508/166831.html 到http://ftp.gnu.org/gnu/autoconf/上下了一个最新的包安装了一下就OK了~
系统环境:linux as5.0+httpd-2.2.11+mysql-5.0.56+php5.3.0+phpcms2008sp2+scws1.0.0 编译安装php5.3.0后找不到php.ini文件。于是找到系统自带的php rpm包,重新装了一遍,(之前编译安装的PHP5.3.0没有删除)然后vi /etc/php.ini ,把extension_dir设为空。...
...啊,安装位置在/usr/local/scws libscws.so文件也存在 但是php扩展编译的时候貌似不认,报出上述错误 这是我安装后的目录,你看看: [XXX@XXX ~]$ ls /usr/local/scws/lib/ libscws.la libscws.so libscws.so.2.0 [quote='hightman' pid='3731' dateline='12...
...现不同结果,请问这是什么原因导致?非常感谢! 使用扩展词库结果: 大连金龙钢丝绳 、钢丝绳扣 、合成纤维吊装带 -> 连金龙|成纤维| 大连金龙钢丝绳 、钢丝绳扣 、合成纤维吊装带 -...
.../ 文件夹检查到scws.so文件 下面我修改了php.ini文件 将此扩展添加进去 我将一下代码加入到php.ini文件的末尾 [scws] ; ; 注意请检查 php.ini 中的 extension_dir 的设定值是否正确, 否则请将 extension_dir 设为空, ; 再把 extension = scws.so ...
这个要考虑一些用户没有安装MBSTRING扩展的情况。 像你这样你可以考虑自己拓展一个 Tokenizer 类,然后根据自己需要生成 tokens 就可以了。 二元分词并不是直接分成N长的若干段,而是 ABCD => AB + BC + CD 你的作法会把 ABCD => AB+CD ...
2012-3-29: SCWS-1.2.0 Released. 1) 修改 php 扩展代码以兼容支持 php 5.4.x 2) 修正 php 扩展中 scws_get_tops 的 limit 参数不允许少于 10 的问题 3) libscws 增加 scws_fork() 从既有的 scws 实例产生分支并共享词典/规则集,主要用于多线程开发。 4)...
...重启 [/quote] 感谢您的回答! 这个肯定重启了,不然扩展也不会被加载 关键我只安装过 scws1.1.1,我甚至都不知道哪有1.0.4版本,即使没重启,也不会存在1.0.4的版本,我感觉是不是php扩展的编译有问题 phpinfo SCWS support => En...
最后一步出现这个错误 [root@64646155 phpext]# make && make install /bin/sh /niran/fenci/scws/phpext/libtool --mode=compile cc -I. -I/niran/fenci/scws/phpext -DPHP_ATOM_INC -I/niran/fenci/scws/phpext/include -I/niran/fenci/scws/phpext/main -I/niran/fenci/scws/phpext -I/usr/local/php/i...