我已经设法使用我在此处找到的插件在我的 Windows 7 64 位机器上安装了 Solr for PHP:
downloads.php.net/pierre/
它被链接到这个网站:
wiki.apache.org/solr/SolPHP
(链接不可点击,因为我是新用户)
我已经启动并运行了一切,搜索和索引工作正常,但只有当我使用getRawResponse()方法并通过 SimpleXml 解析它时(http://de.php.net/manual/en/book.simplexml.php )。应该返回 PHP 对象的getDigestedResponse()string(1) " "
方法只返回. 方法 getResponse() (http://docs.php.net/manual/en/solrresponse.getresponse.php) 只是超时。
这不是什么大问题,但是原始响应中的一些 XML 似乎无效并使用 simpleXML 解析,缺少某些属性,使用正则表达式获取所需数据也将是很麻烦。
有没有人让这个工作呢?非常感谢您的帮助!