J'utilise SolR 1.4 avec le schéma 3.0.3 de Change et la commande 'indexer reset' ne fonctionne pas

Si vous obtenez une erreur similaire à celle ci-dessous, c'est que vous n'avez pas déclaré la version du schéma SolR utilisé :

Error line 629 (.../repository/framework/framework-3.0.3-1/indexer/SolrManager.class.php): indexer_SolrManager::parseServerAnswerUnexpected Server reply (URL = http://127.0.0.1:8983/solr/select) data = <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 400 </title>
</head>
<body><h2>HTTP ERROR: 400</h2><pre>unknown handler: spellchecker_fr</pre>
<p>RequestURI=/solr/select/</p><p><i><small><a href="http://jetty.mortbay.org/">Powered by Jetty://</a></small></i></p><br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>

</body>
</html>

Le schéma SolR utilisé a changé avec la version 3.0.3. RBS Change 3.0.3 fonctionne toujours avec un ancien schéma (2.0.4), sans modification de configuration, mais ne fonctionne pas correctement avec un schéma 3.0.3 sans configuration particulière.

Pour exploiter un schéma 3.0.3, vous devez déclarer la version du schéma utilisé. Dans votre fichier project.xml :

<project>
...
<config>
...
  <indexer>
<SolrManager>
<entry name="schemaVersion">3.0.3</entry>
</SolrManager>
</indexer>
</config>
</project>
 
 
Connexion
  1. Cochez cette case pour être reconnecté automatiquement.

prochains événements

 
Ils utilisent RBS Change
 
1471 membres
Aucun membre connecté