应该是你的index进程也没有正常关闭吧 xs-import 是导入子进程,强制关闭 xs-indexd 时会检查子进程,如果还在的话会等待子进程结束。 如果你不希望等待,可以用 fastrestart 或 faststop来停止
你检查一下 /usr/include/pthread.h 是否存在? 搜索一下里面有没有 pthread_rwlock_init 还有,用 gcc -v 看一下版本
今天又出现了,fastrestart无效,restart有效。 怀疑是更新索引造成的,我先检查下代码。
从结果看应该是 scws_set_dict(s, "/usr/local/etc/dict_chs_gbk.xdb", SCWS_XDICT_MEM); 这句话出了问题, 也就是可能词典不正确. 但这个词典目前测试在64位系统下也是可以正常工作的, 检查一下词典的字节数是不是没有下载完整.
系统关闭CORE生成 ulimit -c 0 或检查一下日志到底什么原因,这通常是程序异常退出导致的
可能是你的加载路径不对吧,检查一下 php.ini extension_dir 的设置 如果加载运行 php -m开头会有一段错误消息