SolrHPClient不工作

SolrHPClient不工作,solr,Solr,我有个问题。SolrphpClient无法使用多核 我的solr中有两个内核,即core1和core2。 在创建SolrpPClient的对象时,我使用以下语法 $solr=新的Apache_solr_服务('192.168.12.226','8983','solr/core1/') 这是一个致命的错误 致命错误:未捕获异常“exception”,消息为“500”,状态为:null_javalangNullPointerException_javaiostringReaderjava50_在C:

我有个问题。SolrphpClient无法使用多核

我的solr中有两个内核,即core1和core2。 在创建SolrpPClient的对象时,我使用以下语法

$solr=新的Apache_solr_服务('192.168.12.226','8983','solr/core1/')

这是一个致命的错误

致命错误:未捕获异常“exception”,消息为“500”,状态为:null_javalangNullPointerException_javaiostringReaderjava50_在C:\xampp\htdocs\solrsite\solrpclient\Apache\Solr\Service中的OrgapCheluceneQueryParsque中。php:334堆栈跟踪:#0 C:\xampp\htdocs\solrsite\solrpclient\Apache\Solr\Service.php(964):Apache\u Solr\u Service->\u sendRawGet('http://192.168....)#1c:\xampp\htdocs\solrsite\script\productlist.php(403):Apache_-Solr\u服务->搜索(NULL,0,15,数组)#2c:\xampp\htdocs\solrsite\index.php(510):包含一次('C:\xampp\htdocs…')#3{main}在334行的C:\xampp\htdocs\solrsite\solrpclient\Apache Solr\Service.php中抛出

Solr在管理部分工作良好


任何帮助都将不胜感激。

基于您提供的url:

 http://192.168.12.226:8983/solr/core1/select?fl=ST_StockCode%2CST_ItemCategory%2CST_Stone1%2CST_Stone2%2CST_LowPrice%2CST_WebPrice
%2CST_Name%2CST_ArticleType%2CST_MetalType%2CST_HighPrice%2CST_ImageFileName%2Cis_clearance%2CGroupName
%2CFreePnp%2CST_ItemSize%2CST_MarketPrice&sort=ST_Name+desc&version=1.2&wt=json&json.nl=map&start=0&rows=1

看起来您并没有在请求中提供实际的查询
q=
值。我猜这就是错误的原因。。。我建议您首先设置SolrpPClient,这样就可以通过
q=*:*
开始了。

您是否可以向我们展示您通过SolrpPClient向Solr执行查询所使用的完整代码?我认为您的连接设置很好,我认为这是发送给Solr的查询存在问题,SolrpClient无法解析响应。嗨,Paige,感谢您的回复。我只是用SolrpPClient制作对象,现在没有做任何其他事情。它正在让步的错误。当我在url中运行这个时,它给出了一个错误