Make connection to Solr with PHP -


i've installed solr , got default schema working me. when change schema default simplier one, cannot connect through solr through php can through tomcat still. php code looks this:

require_once 'apache/solr/service.php';          $solr = new apache_solr_service(         'xxx.xx.xxx.xxx',         8080,         '/dev.example.com/');          if(!$solr->ping()){                      echo 'solr down';         } 

and schema in solr

<?xml version="1.0" ?> <schema name="testschema1" version="1.5">   <types>    <fieldtype name="string"  class="solr.strfield" sortmissinglast="true" omitnorms="true"/>   </types>   <fields>   <!-- general -->   <field name="id"  type="string"   indexed="true"  stored="true"  multivalued="false" required="true"/>   <field name="type"    type="string"   indexed="true"  stored="true"  multivalued="false" />   <field name="name"    type="string"   indexed="true"  stored="true"  multivalued="false" />   <field name="core0"   type="string"   indexed="true"  stored="true"  multivalued="false" />  </fields>   <!-- field use determine , enforce document uniqueness. -->  <uniquekey>id</uniquekey>   <!-- field queryparser use when explicit fieldname absent -->  <defaultsearchfield>name</defaultsearchfield>   <!-- solrqueryparser configuration: defaultoperator="and|or" -->  <solrqueryparser defaultoperator="or"/> </schema> 

also error when use java -jar start.jr

severe: org.apache.solr.common.solrexception: undefined field text     @ org.apache.solr.schema.indexschema.getdynamicfieldtype(indexschema.java:1330)     @ org.apache.solr.schema.indexschema$solrqueryanalyzer.getanalyzer(indexschema.java:408) 

just clarify, not connect php when change schema 1 above, default schema provided solr works. missing required option?

seems text field referenced several times in solrconfig.xml (i found post through same error). can update references field name of choice (whatever makes sense in schema).

doing fixed problem me.


Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -