最近在研究PHP扩展的开发,看了一些资料,发现没有一篇文章、一份资料能非常全面的把PHP扩展开发讲明白,hightman写的scws的php扩展非常好,可以分享一下参考了哪些资料,还有经验总结么?
1.请问SCWS-php扩展和php-scws有什么不同? 2.如何安装SCWS-php扩展和php-scws?
phpinfo 查看PHP版本是PHP Version 5.2.13 linux下 php-v 查看的版本是5.1.6 系统是按这个装的,呵呵 http://www.hostloc.com/thread-2011-1-1.html
你编译的SCWS.SO和所用的PHP不是同一个版本。。。重新用对应配套的 phpize php-config 吧,如果你的系统有默认装的早先的php 请在 ./configure 中明确的用 --with-php-config=.... 指定真正在用的PHP-CONFIG
我直接下载scws1.2.2 编译,然后编译扩展 扩展文件很小,调用php函数时候必须使用set_dict才能加载词典 但是有的服务器编译后感觉字典也被编译进去了这是怎么回事,即使不需要set_dict也可以分词 另外这种情况下,set_dict感觉...
你要指定正确的正在用的有效的php-config的位置。估计 你的服务器混合安装了多个版本的PHP。 很简单你想用WEB的你就在WEB里查看一下 phpinfo() ,看看上面编译时指定的 --prefix
php.ini 加了scws.so的地址,重启php出现 PHP Warning: PHP Startup: scws: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0 ...