/usr/local/php/bin/php /usr/local/xunsearch/sdk/php/util/Indexer.php --rebuild --source=mysql://root:123456@127.0.0.1/test --sql="select * from pw_record" --project=record 以上是默认mysql 端口号为3306 导入命令 但是, 现在我的mysql 端口号是6630 在--source=mysql://roo...
从提示看是权限问题,你的 $prefix/data 目录不存在或不可写入?(相对于启动 xs-indexd, xs-searchd 的用户) ps auxw | grep xs- 可以看到启动用户
导入 mysql 数据源的时候 如果我的数据库是gbk编码的话 是不是命令里面要加上 -c gbk [hr] [XSException] lib/XS.php(1834): Failed to create home directoy of the project(S#508) #0 ../phplib/XS.php(1809): XSServer->execCommand(Array, 201) #1 ../phplib/XS.php(1770): XSServe...
[quote='hightman' pid='23' dateline='1316504751'] 从提示看是权限问题,你的 $prefix/data 目录不存在或不可写入?(相对于启动 xs-indexd, xs-searchd 的用户) ps auxw | grep xs- 可以看到启动用户 [/quote] 我也考虑过这方面的问题,用户我用的...
那肯定的啊,你可以在INI中把名字写成和数据库一样,也可以在SELECT语句用as定义别名跟INI一致。
longhtml感觉挺强的。你知道这套系统的分布式索引怎么建立吗?翻来翻去翻不到,版主貌似藏起来有一段时间了。
直接修改代码 sdk\php\util\XSDataSource.class.php 482行 $host .= (isset($param['port']) && $param['port'] != 3306) ? ':' . $param['port'] : '[b]:3399[/b]';