大概是网络连接中断了吧,请试试设置不超时 $index->setTimeout(0) 和 $search->setTimeout(0)
$index->setDb("a1"); $index->setTimeout(0); 这个超时设置不起作用,还是会出现: :Failed to recv the data from server completely (SIZE:0/8, REASON:timeout) 如果不setDb("a1")就这个setTimeout就起作用!
...324274006'] 你的服务端连接有问题吧 先按我2楼说的办法设置了吗,此外更新到最新版先。 [/quote] [hr] 我也遇到这个问题 版本是最新的 超时也配置了 不过新新版本可以用重启解决 [quote='hightman' pid='462' dateline='1327926055'] ...
...怀疑可能是连接超时导致的,就把180行这里原有的timeout设置成1000,错误依旧存在,昨天在论坛看了另外一个帖子,发现需要 $xs = new XS($ini); $index = $xs->index; $index->setTimeout(0); 在类实例化的时候设置,这样错误就消失了...
en Indexer.php 里默认就是设为0的啊,自己做导入程序的话默认是5秒,如果时间很长需要自己设置 0 表示永不超时,直到主动关闭。
[quote='hightman' pid='2044' dateline='1356774087'] 你的这次搜索请求超时了默认是5秒吧 [/quote] 我也是这样 我都设置了setTimeout(0) 求解!!!!!!!!!1
...s_config); $search = $xs->search; 下加上 $search->setTimeout(0);//设置链接不超时 但是加了后问题依旧,麻烦请帮看看是哪的问题!