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 : Installation
Date de publication: le samedi 26 novembre 2011 à 15h57
Dernière modification: par Pascal BOYER le dimanche 27 novembre 2011 à 17h06
Java Runtime Environment
The extension requires the Sun supplied Java Runtime Environment (JRE) version 5 for Linux and 6 for Windows, Mac OC and Solaris. This can be obtained from the Java download pages. Follow the corresponding installation instructions as described on the Java home pages.
L'extension eZ Find nécessite la présence de la version 5 de Java Runtime Environment (JRE) pour Linux et de la version 6 pour Windows, Mac OC et Solaris. Versions disponibles sur les pages de téléchargement de Java. Suivre ensuite les instructions d'installation proposées par les pages d'accueil de Java.
Once the JRE is installed, download the eZ Find extension from the eZ website http://ez.no/ezfind. Save and extract the downloaded file to the root of your eZ Publish installation.
JRE une fois installé, télécharger l'extension eZ Find à partir de la page
http://share.ez.no/
. Extraire ensuite le contenu de l'archive à la racine du répertoire d’installation d'eZ Publish.
Enable eZ Find and upgrade DB schema / Activer eZ Find et mise à jour du schéma de la base de données
To enable your eZ Find extension, open settings/override/site.ini.append.php and add the following parameter to the [ExtensionSettings] section:
Pour activer l'extension, éditer le fichier settings/override/site.ini.append.php et ajouter la ligne ci-dessous à la section [ExtensionSettings]:
ActiveExtensions[]=ezfind
Here you should add the eZ Find extensions before the ezwebin (Website Interface) and ezflow extensions, in order to use the correct templates for these extensions. Your [ExtensionSettings] section might then look like this:
Il est impératif d'activer l'extension eZ Find avant les extensions ezwebin (Interface Website) et ezflow afin que les templates de ces extensions soient correctement utilisés. La section [ExtensionSettings] doit donc ressembler à quelque chose comme cela:
ActiveExtensions[]=ezfind ActiveExtensions[]=ezwebin ActiveExtensions[]=ezflow
Please note that from version 2.3 onwards eZ Find supports the new extension load ordering feature that makes the extension load ordering more automated. Please read more in What's new in eZ Find 2.3.
Retenez que depuis la version 2.3, eZ Find supporte la nouvelle fonction de
classement de l'ordre de chargement des extensions
qui automatise un peu plus l'ordre de chargement des extensions. Se référer à la page
Quoi de neuf dans la version 2.3 de eZ Find
.
Next update the class autoloads by running the script:
Exécuter ensuite ce script pour mettre à jour l'autochargement des classes:
php bin/php/ezpgenerateautoloads.php
You will also need to add a table to the database used by your eZ Publish installation. You can do this as follows from the eZ Publish root directory if you are using MySQL:
Il sera également nécessaire d'ajouter une table à la base de données utilisée par eZ Publish. Pour cela et pour MySQL, exécuter la commande ci-après à partir du répertoire d'installation d'eZ Publish:
mysql -u <user> -p <database_name> < extension/ezfind/sql/<database>/<database>.sql
In case you are using another RDMS the procedure is very similar. You may want to have a look at sql/oracle (for Oracle) or sql/postgresql (for PostgreSQL). Please refer to the documentation reference for your DBMS if you are experiencing problems.
En cas d'utilisation d'un autre système de gestion de bases de données, la procédure reste très similaire. Jeter un œil aux répertoires sql/oracle (pour Oracle) ou sql/postgresql (pour PostgreSQL). Veuillez vous référer à la documentation de votre gestionnaire de bases de données en cas de problèmes.
Finally, also clear the template override cache with following command:
Finalement, vider les caches de surcharges de template avec cette commande:
php bin/php/ezcache.php --clear-id=template-override
To re-index the content of the site run the command:
Afin de réindexer le contenu du site, lancer à présent cette commande:
php extension/ezfind/bin/php/updatesearchindexsolr.php -s <admin siteaccess>
Configuration
Please visit the Basic and Advanced Configuration pages to learn how to configure your installation to suit your needs.
Veuillez consulter les pages
eZ Find 2.6 : Configuration de base
et
eZ Find 2.6 : Configuration avancée
pour savoir comment configurer votre installation afin qu'elle réponde à vos besoins.
Commentaires














