'Communication Error' 当我查询 solr 时,仅在 IE 中?



当我尝试ping Solr时,我只在IE中失败。

if (!$solr->ping()) {
    echo 'service not available';
}

在IE和其他浏览器中使用var_dump时,连接是相同的。它在标准Solr端口localhost上运行,路径是正确的。不确定不同的浏览器将如何影响与Solr的连接。

Solr规范版本:1.4.1.2011.09.12.09.25.21

奇怪的是,allow_url_fopen未启用似乎是导致此问题的根本原因。似乎是不相关的,所以我认为问题出在使用的WordPress插件上。我不得不猜测,一些奇怪的实现使这项工作默默地失败了,只在IE中引发了问题。

可能我的情况太具体了,无法帮助其他人,但我想分享一下。

最新更新