TYPO3 Solr · 2 min read · Dec 28, 2025

Utiliser Solr avec TYPO3 sur Debian Squeeze - Page 3

Maintenant déconnectez-vous…

… et reconnectez-vous. Dans le menu Vider les caches dans le coin supérieur droit, vous devriez maintenant trouver l’option Initialiser les connexions Solr - cliquez sur cette option :

Maintenant allez dans le module Rapports et sélectionnez Index Apache Solr :

Si aucune erreur n’est signalée, cela signifie que le serveur Solr a été contacté avec succès (bien sûr, aucun document n’a encore été indexé, c’est pourquoi vous voyez 0 pour tous les éléments). Si le serveur Solr ne peut pas être contacté, vous verrez un message d’erreur Échec de la connexion… - dans ce cas, vous devriez installer l’extension devlog pour découvrir ce qui s’est mal passé.

Allez ensuite dans le module Recherche, sélectionnez pages et cliquez sur le bouton Initialiser la file d’attente d’index :

Ensuite, nous devons configurer deux tâches planifiées, une qui crée l’index de votre page TYPO3 et une qui valide l’index Solr. Dans le module Planificateur, cliquez sur l’icône Ajouter une tâche :

Pour la première tâche planifiée, sélectionnez Index Queue Worker (solr) dans le champ Classe, Récurrent dans le champ Type, spécifiez une heure de début, laissez le champ Fin vide, spécifiez une fréquence (comme 3600 pour une heure), sélectionnez votre page racine dans le champ Site et enregistrez la tâche planifiée :

Pour la deuxième tâche planifiée, sélectionnez Commit Solr Index (solr) dans le champ Classe, Récurrent dans le champ Type, spécifiez une heure de début, laissez le champ Fin vide, spécifiez une fréquence (comme 3600 pour une heure), sélectionnez votre page racine dans le champ Site et enregistrez la tâche planifiée :

Ensuite, dans le module Planificateur, sélectionnez les deux tâches planifiées et cliquez sur le bouton Exécuter les tâches sélectionnées pour les exécuter immédiatement :

Si vous visitez maintenant votre serveur Solr dans votre navigateur et tapez : dans le champ de chaîne de requête,…

… Solr devrait vous montrer une liste de résultats au format XML, ce qui signifie que votre page TYPO3 a été indexée avec succès :

De retour dans le backend TYPO3, nous créons maintenant une page de recherche afin que nous puissions utiliser la recherche Solr depuis notre site web TYPO3. Allez dans le module Page et cliquez sur l’icône Créer de nouvelles pages :

Faites glisser et déposez l’icône Standard…

… à l’endroit dans votre structure d’arbre où vous souhaitez que la page de recherche soit située (par exemple, après la page de Retour d’information) :

Cliquez sur l’icône devant la nouvelle page et sélectionnez Modifier dans le menu :

Remplissez un titre pour la nouvelle page (comme Recherche) et enregistrez la page :

Ensuite, activez la page :

Puis cliquez sur l’icône Créer un nouvel élément de contenu :

Allez dans l’onglet Éléments de formulaire et sélectionnez Formulaire de recherche ; puis spécifiez une position pour cet élément :

Enregistrez le document ensuite :

Vous pouvez maintenant recharger votre site web TYPO3 - vous devriez maintenant voir un nouvel élément de menu appelé Recherche. Allez-y et remplissez un terme de recherche dans le formulaire de recherche et soumettez le formulaire :

Si votre terme de recherche se trouve dans l’index Solr, vous devriez obtenir une liste de résultats en pratiquement aucun temps :

Félicitations, vous venez de configurer la recherche Solr pour votre site web TYPO3 !

4 Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.