Table des matières
Upgrading to eZ Find 2.6 -- Mettre à jour eZ Find 2.6
Date de publication: le dimanche 27 novembre 2011 à 09h55
Dernière modification: par Pascal BOYER le dimanche 27 novembre 2011 à 11h42
Back-up / Sauvegarde
Before starting the eZ Find upgrading process make sure that you have a working backup of the existing website state including database, extensions, INI settings, etc. During the upgrade process the existing eZ Find extension will be removed and replaced with a new version.
Avant d'entamer la procédure de mise à jour d'eZ Find, assurez-vous d'être en possession d'une sauvegarde fonctionnelle de votre site web, sauvegarde qui contiendra votre base de données, vos extensions, vos fichiers INI, etc. Lors de sa mise à jour, l'extension existante d'eZ Find sera supprimée puis remplacée par la nouvelle version.
Download / Télécharger
Download eZ Find from http://share.ez.no/download-develop/downloads
Téléchargez eZ Find 2.6 depuis cette page:
eZ Find sur share.ez.no
Note: Enterprise customers can download from the download page in the Service Portal.
Note: Les clients Enterprise peuvent télécharger cette extension depuis la page de téléchargement du Portail de Services.
Make sure the extension is activated under the [ExtensionSettings] block in the "settings/site.ini.append.php" like this:
Assurez-vous que l'extension soit effectivement activée sous la section [ExtensionSettings] du fichier settings/site.ini.append.php, comme ceci:
[ExtensionSettings] ActiveExtensions[]=ezfind [...]
It is important that eZ Find is activated before eZ Webin and eZ Flow, if you use those extensions, to ensure that your installation uses the correct search templates.
Il est important qu'eZ Find soit activée avant les extensions eZ Webin et eZ Flow, si vous utilisez celles-ci, afin d'être certain que votre installation utilise les templates de recherche corrects.
Autoload update / Mettre à jour le tableau d'autochargement
Next the autoload array needs to be updated for the extension. To do this, execute following command from eZ Publish root folder:
Le tableau d'autochargement doit ensuite être mis à jour pour l'extension. Pour cela, exécutez comme suit la commande ci-dessous depuis le répertoire racine d'eZ Publish:
php bin/php/ezpgenerateautoloads.php -e -p
Clear cache / Vider les caches
Clear the template override cache with following command:
Videz à présent le cache des templates de surcharge avec cette commande:
php bin/php/ezcache.php --clear-id=template-override
Re-index / Ré-indexer
Next re-index the content of the site by running the command:
Enfin, ré-indexez le contenu de votre site avec cette dernière commande:
php extension/ezfind/bin/php/updatesearchindexsolr.php -s <admin siteaccess> --clean
Note: Internally the schema used by Solr has changed, this means that to upgrade to eZ Find 2.6 a full index update is required. This also means that some attribute names from the old schema might have a different name/format/properties now so every site specific code using Solr defined field names for eZ Publish attributes directly has to be reviewed.
Note: Le schéma utilisé par Solr a été modifié en interne ce qui signifie que pour réaliser une mise à jour vers eZ Find 2.6, une mise à jour complète de l'index est indispensable. Mais cela signifie également que dans la mesure où certains noms d'attributs de l'ancien schéma peuvent à présent avoir des noms/formats/propriété différents, cela implique que tout code spécifique à un site utilisant directement les noms des champs définis dans Solr doit être revu/réexaminé.
Commentaires














