29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Extensions / eZ Publish : moteur de recherche eZ Find 2.6 / eZ Find 2.6 : Setting it up -- Configurer l'archivage





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : moteur de recherche eZ Find 2.6

Table des matières

  1. eZ Publish : moteur de recherche eZ Find 2.6
  2. Quoi de neuf dans eZ Find 2.6 ?
  3. 1 - Prérequis
  4. 2 - Installation
  5. 2.1 - Backend Solr
  6. 3 - Configuration de base
  7. 3.1 - Paramètres de configuration
  8. 3.2 - Indexation de contenus
  9. 3.3 - Mise à jour de l'index de recherche
  10. 4 - Configuration avancée
  11. 4.1 - Pondération Index-Time
  12. 4.2 - Indexation et recherche sur plusieurs sites
  13. 4.3 - La fonction multi-cœur
  14. 4.4 - Archivage
  15. 4.4.1 - Configurer l'archivage
  16. 4.4.2 - Comment utiliser la fonction d'archivage
  17. 5 - Personnalisation
  18. 5.1 - Personnalisation des facettes et de la navigation de type «drill down»
  19. 5.2 - Les fonctions de recherche
  20. 5.3 - La fonction More Like This
  21. 5.4 - Personnalisation des templates de résultats
  22. 5.5 - Pondérer des composants ou les «résultats sponsorisés»
  23. 5.6 - Recherche auto-complétée
  24. 6 - Utilisation
  25. 6.1 - Recherche basique
  26. 6.1.1 - Recherche auto-complétée
  27. 6.2 - Recherche avancée
  28. 6.2.1 - Ajuster la pertinence du classement
  29. 6.2.2 - Trier et filtrer
  30. 6.2.3 - Contenu lié automatiquement ou «More Like This» (Plus à ce sujet)
  31. 6.2.4 - Rechercher de contenu externe
  32. 6.2.5 - Fonctionnalités linguistiques
  33. 6.2.6 - Contrôle orthographique
  34. 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

05/10/2011 4:14

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:

  1. Copy .../extension/ezfind/java to .../extension/ezfind/archive:
    Copier .../extension/ezfind/java vers .../extension/ezfind/archive:

    $ cp -r extension/ezfind/java extension/ezfind/archive
  2. Run the following command in extension/ezfind/java:
    Exécutez alors les deux commandes ci-dessous:

    $ cd extension/ezfind/java
    $ java -jar start.jar
  3. 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.jar
  4. And 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