首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >豹上的Zend_Search_Lucene :问题

豹上的Zend_Search_Lucene :问题
EN

Stack Overflow用户
提问于 2009-05-11 11:23:04
回答 3查看 599关注 0票数 1

我似乎不能做索引,使用Zend_Search_Lucene应用程序接口。在上构建或打开索引会生成以下异常消息:

然而,索引/段文件是来自我的站点的工作版本的scp,我已经将它们全部修改为777,所以我不相信这是权限问题。

不确定该尝试哪个方向--寻找一些想法。

EN

回答 3

Stack Overflow用户

发布于 2009-05-21 07:20:33

我的PHP二进制文件是32位的。PHP_INT_SIZE是4。这个混乱的Zend检查系统的int大小,在Leopard上是8位。切换到XAMMP,PHP 64位二进制文件,解决了Lucene文件系统问题。它与区分大小写或路径无关。它与使用Marc Liyanage pkg php/mysql/apache有关。更新到最新的Liyanage pkg没有解决这个问题。使用XAMMP做的。耶。

票数 1
EN

Stack Overflow用户

发布于 2009-05-11 11:36:52

一种选择是在不同的机器上使用不同版本的Lucene。The Zend documentation说Zend1.6支持Lucene 2.3格式。也许另一台机器使用较旧/较新的Lucene版本。

票数 0
EN

Stack Overflow用户

发布于 2009-05-12 11:57:38

如果您正在部署Leopard与Linux/Unix,您可能还会遇到区分大小写的问题。

或者这可能是绝对路径与相对路径的问题。如果我没记错的话,Zend_Search_Lucene喜欢绝对路径。如果您的包含路径不同,这可能会导致问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/849634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文