Table des matières
- eZ Publish : moteur de recherche eZ Find 2.6
- Quoi de neuf dans eZ Find 2.6 ?
- 1 - Prérequis
- 2 - Installation
- 2.1 - Backend Solr
- 3 - Configuration de base
- 3.1 - Paramètres de configuration
- 3.2 - Indexation de contenus
- 3.3 - Mise à jour de l'index de recherche
- 4 - Configuration avancée
- 4.1 - Pondération Index-Time
- 4.2 - Indexation et recherche sur plusieurs sites
- 4.3 - La fonction multi-cœur
- 4.4 - Archivage
- 4.4.1 - Configurer l'archivage
- 4.4.2 - Comment utiliser la fonction d'archivage
- 5 - Personnalisation
- 5.1 - Personnalisation des facettes et de la navigation de type «drill down»
- 5.2 - Les fonctions de recherche
- 5.3 - La fonction More Like This
- 5.4 - Personnalisation des templates de résultats
- 5.5 - Pondérer des composants ou les «résultats sponsorisés»
- 5.6 - Recherche auto-complétée
- 6 - Utilisation
- 6.1 - Recherche basique
- 6.1.1 - Recherche auto-complétée
- 6.2 - Recherche avancée
- 6.2.1 - Ajuster la pertinence du classement
- 6.2.2 - Trier et filtrer
- 6.2.3 - Contenu lié automatiquement ou «More Like This» (Plus à ce sujet)
- 6.2.4 - Rechercher de contenu externe
- 6.2.5 - Fonctionnalités linguistiques
- 6.2.6 - Contrôle orthographique
- 7 - Liens
eZ Find 2.6 : Setting it up -- Configurer l'archivage
Date de publication: le samedi 26 novembre 2011 à 15h57
Dernière modification: par Pascal BOYER le samedi 26 novembre 2011 à 22h24
In order to activate the archiving function go to the following location:
Pour d'activer la fonction d'archivage, commencez par vous placer dans le répertoire suivant:
...(racine de votre installation eZ Publish)/extension/ezfind/settings/ezfind.ini
In your ezfind.ini enable Solr attribute storage like this:
Activez alors dans le fichier ezfind.ini le stockage des attributs par Solr, comme ceci:
[IndexOptions] EnableSolrAttributeStorage=true
Next re-index the installation with this command:
Ré-indexez maintenant votre installation avec la commande suivante:
$php extension/ezfind/bin/php/updatesearchindexsolr.php -s <admin site access>
Keep in mind that you must change <admin site access> with your admin site access.
N'oubliez pas de remplacer <admin site access> par le vrai nom de votre siteaccess d'administration.
Then go to your solr.ini, which is located here:
Placez-vous ensuite dans le répertoire contenant le fichier solr.ini:
...(racine de votre installation eZ Publish)/extension/ezfind/settings/solr.ini
Edit this file by adding a new shard definition, like this:
Éditez ce fichier pour y ajouter un paramètre shards, comme ceci:
Shards[] Shards[archive]=<location Solr archive / emplacement de l'archive Solr>
The default setting is Shards[archive]=http://localhost:8984/solr/admin
La valeur par défaut de ce paramètre est Shards[archive]=http://localhost:8984/solr/admin
Example setup / Exemple de configuration
An easy example of how to do this is to copy the java sub-directory like described here:
Un moyen aisé de réaliser la configuration consiste à copier le sous-répertoire java de la manière suivante:
Copy .../extension/ezfind/java to .../extension/ezfind/archive:
Copier .../extension/ezfind/java vers .../extension/ezfind/archive:$ cp -r extension/ezfind/java extension/ezfind/archive
Run the following command in extension/ezfind/java:
Exécutez alors les deux commandes ci-dessous:$ cd extension/ezfind/java $ java -jar start.jar
Then activate this second Solr instance in extension/ezfind/archive on a dedicated port:
Activez ensuite sur un port dédié cette seconde instance Solr:$ cd extension/ezfind/archive $ java -jar -Djetty.port=8984 start.jarAnd then as described above assign this URI to the archive shard:
Et enfin, assignez cet URI à l'archive:Shards[] Shards[archive]=http://localhost:8984/solr/admin
Commentaires














