|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : août 2004 Messages : 475 ![]() |
Bonjour,
Je débute sur Solr, j'ai suivi le guide "http://g-rossolini.developpez.com/tutoriels/solr/", et je rencontre un problème sur la requête de sélection. Je tape : http://localhost:8080/solr/questions/select?q=*:* et en retour j'ai : Etat HTTP 404 - /solr/questions/select description : La ressource demandée (/solr/questions/select) n'est pas disponible. Quelqu'un aurait une idée du pourquoi ? Est-ce que j'ai omis quelque chose dans la config de solr ? Merci.
__________________
Règle n°1 du forum francophone : Parler le français... Pas de question technique par MP, le forum est fait pour çà, merci. |
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() Inscription : août 2004 Messages : 475 ![]() |
Par ailleurs je suis allée sur http://localhost:8080/solr/questions/admin/
J'ai rempli le champ "Make a query" avec "*:*" et cliqué sur "Send" Là il me renvoie sur localhost:8080/solr/questions/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on (en 404 également) Notez que dans cette URL il y a un slash supplémentaire derrière "select"... ça me perd encore plus. D'ailleurs ça fait un moment que je cherche un peu partout sur le web et je vois les 2 formes (avec et sans ce slash)... qui a raison ? et surtout je renouvelle ma question : pourquoi est-ce que je tombe sur un 404 ? Pour info mon fichier ...questions/conf/solrconfig.xml : Code :
__________________
Règle n°1 du forum francophone : Parler le français... Pas de question technique par MP, le forum est fait pour çà, merci. |
||
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : août 2004 Messages : 475 ![]() |
Je m'auto-réponds
![]() J'ai cherché à être pragmatique en comparant le fichier de config du noyau en question avec les url que j'appelais... Ne trouvant aucun requestHandler du nom de "select" j'ai ajouté la ligne "<requestHandler name="/select" class="solr.SearchHandler" />" Rechargé Tomcat... et hop : j'ai un résultat de recherche
__________________
Règle n°1 du forum francophone : Parler le français... Pas de question technique par MP, le forum est fait pour çà, merci. |
|
|
00
|
|
|
#4 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 722 ![]() |
Bonsoir,
Ta question me pose question : n'ai-je pas précisé cette subtilité dans le tuto ? Car en effet, il me semble logique que supprimer le RH "select" soit suffisant pour y interdire accès [Edit] Solr prend quelques libertés avec la norme HTTP. Par exemple, le / après le nom du requestHandler est facultatif ; tu découvriras aussi que si tu essaies de valider des URL Solr, tu auras parfois des problèmes (notamment si tu utilises les tags et les exclusions, à base d'accolades non encodées).
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Inscription : août 2004 Messages : 475 ![]() |
Bonjour,
Désolée pour cette "absence", j'ai dû arrêter Solr pendant un long moment et je n'y suis revenue qu'il y a quelques jours. Par contre je risque (peut être très bientôt) de reposter sur le sujet notamment à propos du phrase boosting, du date boosting et du field boosting.
__________________
Règle n°1 du forum francophone : Parler le français... Pas de question technique par MP, le forum est fait pour çà, merci. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com