apache - 将 ColdFusion 11 连接到远程 Solr

标签 apache solr coldfusion

我在将独立 Solr 服务器“连接”到 ColdFusion 11 Enterprise 服务器时遇到问题。看来我在 CFIDE 管理中的基本 Solr 服务器信息是正确的,但 ColdFusion 没有列出 Solr 服务器上存在的任何集合/核心。另外,我无法使用 ColdFusion 管理 gui 创建新的集合/核心。

在CFIDE Admin中我设置了Solr服务器信息如下:

Solr Host Name: 172.xx.xxx.xx
Solr Home: /opt/bitnami/apache-solr/solr
Solr Admin Port: 8983
Solr Webapp: solr
Solr Buffer Limit: 40
User name: [blank]
Password: [blank]
Solr Connection: [ ] Use HTTPS connection (not checked)
Solr Admin HTTPS Port: 0 (not using HTTPS at this time)

以下是我尝试创建新集合时在 CFIDE 管理中看到的内容:

Unable to create collection test-collection. Unable to create Solr collection test-collection. An error occurred while creating the collection: org.apache.solr.common.SolrException. Check the Solr logs for more detail.

这是我从 Solr 日志中的相同操作中看到的内容:

CoreContainer
Error creating core [test-collection]: Could not load conf for core test-collection: Error loading solr config from /opt/bitnami/apache-solr/solr/test-collection/conf/solrconfig.xml

SolrCore
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'test-collection': Unable to create core [test-collection] Caused by: Can't find resource 'solrconfig.xml' in classpath or '/opt/bitnami/apache-solr/solr/test-collection/conf'

我已经搜索了很长一段时间,但没有找到任何可以帮助我将 ColdFusion 11 连接到远程 Solr 服务器的东西。我非常感谢您能给我的任何帮助。预先感谢您。

最佳答案

我联系了 Adob​​e 并且(令人惊讶地)得到了一些帮助。他们说 ColdFusion 官方不支持非 ColdFusion Solr 服务器。

最后我们只是安装了 ColdFusion 包含的 Solr 服务器(当然是通过重新安装 ColdFusion)。

此外,他们还表示 ColdFusion 中包含的 Solr 服务器是 3.4.x 版本。 ColdFusion Stand-alone Solr 服务器是相同版本。我们可能可以安装 CF 独立服务器,但为了简单起见,我们选择了本地服务器(毕竟我们已经经历了所有麻烦)。

顺便说一句,可以将不同的 Solr 服务器与 ColdFusion 一起使用,但您必须独立于 ColdFusion 来管理该服务器。然后您可以使用 <cfhttp> 查询服务器.

关于apache - 将 ColdFusion 11 连接到远程 Solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28118424/

相关文章:

coldfusion - 更改 Coldfusion 标签以利用 CDN 托管的 javascript 库

coldfusion - Sublime Text 3 - 包控制 : Removed directory for orphaned package ColdFusion

mysql - 如何在 Raspberry Pi (Raspbmc > Debian) 上加速 Apache/PHP/MySQL?

java - 如何使多个 tomcat web 应用程序可以访问空间沙箱应用程序的 solr 核心

apache - apache solr 中的共享库 (sharedLib) 是什么?

mysql - 如何访问 CFQUERY SUM 值

linux - Firefox 中的 Mod 重写问题

linux - 使用 htaccess .. 所有 url 都必须使用 www 重定向到 https

Apache 代理导致 ERR_CONTENT_DECODING_FAILED 错误

java - 如何在 Solr 中设置查询排序规则