Coreseek®  
 | 首页 | 注册 | 回复 | 搜索 | 统计资料 |                 网站首页产品服务开放源码安装使用常见问题中文手册社区交流联系我们 
全文检索 论坛首页 / 全文检索 /

coreseek 4.1 RT实时索引查询报错EOF packet expected, field count wasn't 0xFE but 0x 0

 
nzing
会员
#1 | 发表时间: 2011 12 01 01:47
回复 
引用示例文档:\api\test_coreseek_rtindex.php

     // --------------------------------------------------------------------------
header("Content-Type:text/html; charset=UTF-8");
#连接到实时索引,使用MySQL41协议
$link = mysql_connect('localhost:9306') or die('connect bad');
if (!$link) {
    echo mysql_errno() . ": " . mysql_error(). "\n";
    exit;
}
else
{
    echo "搜索服务:连接成功\n";
}

#查询id为1的文档
$id=1;
$query=mysql_query("SELECT * FROM rtindex WHERE id=$id");
    

( ! ) Warning: mysql_query() [function.mysql-query]: EOF packet expected, field count wasn't 0xFE but 0x 0 in E:\www\demo\sphinx\test_coreseek_rtindex.php on line 28

试了4.0\4.1两个版本都有问题,而且现在好像只有第一次query的时候报错。现在还不知道解决!请各位帮查一下什么原因?


本机环境:windows7+apache2.2+mysql5.5.8
HonestQiao
会员
#2 | 发表时间: 2011 12 01 20:11
回复 
#连接到实时索引,使用MySQL41协议

请确认你的mysql库的版本

php5.2可以,php5.3的mysql库太新。
nzing
会员
#3 | 发表时间: 2011 12 02 00:23
回复 
那如果mysql和php的版本继续升高,mysql41协议会不会不起作用了呢?
HonestQiao
会员
#4 | 发表时间: 2011 12 08 20:37
回复 
以后会考虑新的版本
 
回复
Bold Style  Italic Style  Image 链接  URL 链接 
发帖注意:
  • 网址中请去掉http://开头,例如:您需要输入www.coreseek.cn,而不是http://www.coreseek.cn
  • 咨询问题,请贴出详细的操作系统版本、Coreseek版本(Linux环境请给出编译参数)
  • 请仔细查看中文手册和本站安装指南,确认操作正确
  • 请仔细查看常见问题解答,也许你的问题已经有解决方法

» 帐号  » 密码 
发帖前请登陆, 或者 注册 .