首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能搜索索引不起作用

智能搜索索引不起作用
EN

Stack Overflow用户
提问于 2014-02-04 01:13:11
回答 1查看 1.9K关注 0票数 1

我想开始使用joomlas智能搜索插件。

启用了“内容智能搜索插件”。与搜索相关的所有其他插件也都已启用。

当我进行组件->智能搜索时,我发现没有对任何内容进行索引。当我点击索引按钮时,会出现一个小的弹出,但是,它仍然是空白的,没有文本,没有任何内容,只有关闭的'x‘。

有什么想法吗?

我在用Joomla!3.2.1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-04 05:36:00

这不是一个关于编程的问题,而是任何一个人的问题。

如果您看到一个空白屏幕,这可能意味着您遇到了以下任何一个:

  1. 导致浏览器超时或
  2. Javascript错误
  3. 服务器端错误权限或PHP

首先,检查浏览器Javascript控制台是否有错误。其次,打开Joomla中的错误报告和调试模式,并重复查找错误消息的步骤。第三,检查服务器和PHP错误日志以获得线索。

“Search”的模式覆盖是一个加载并运行多个AJAX请求的iframe

模型在以下位置打开iframe

代码语言:javascript
复制
index.php?option=com_finder&view=indexer&tmpl=component

如果iframe的初始URL有效,您至少应该看到如下所示:

如果您没有在浏览器web检查器中看到任何UI查找超时,您可能会看到资源(即上面的URL )没有加载。在这种情况下,请检查服务器日志和任何php错误日志。

加载之后,AJAX请求被发送到: index.php?option=com_finder&tmpl=component&format=json&ALONGNUMBER=1

承担各种任务:

  • &task=indexer.start
  • &task=indexer.batch
  • &task=indexer.optimize

但是,根据您所说的,您还没有开始使用AJAX调用。

更新

根据错误消息:

代码语言:javascript
复制
Uncaught TypeError: Object [object global] has no method 'addEvent' and a warning
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

如果存在Javascript冲突,- I将考虑禁用任何使用Javascript的第3部分扩展,因为其中一个扩展可能正在加载冲突的- I代码。

如果您有新的内容定期添加,现在初始索引已经运行,您可以设置一个CRON作业来定期运行智能搜索CLI。

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

https://stackoverflow.com/questions/21541172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档