Dans Maarch Courrier 21.03, l’indexation plein texte des documents est faite automatiquement à l’enregistrement des courriers. Si une erreur se produit lors de cette procédure ou si les index sont endommagés, il peut être nécessaire d’indexer un document en particulier, ou de réindexer l’ensemble des documents en erreur. Un script est fourni à cet effet.
La commande suivante est à exécuter depuis la racine de l’application, par exemple /var/www/html/MaarchCourrier/
:
php src/app/convert/scripts/FullTextScript.php --customId <monCustom> --collId <monCollId> --userId <monUserWS> --resId <monResId>
monCollId
: letterbox_coll
(courriers), attachments_coll
(pièces-jointes), attachments_version_coll
(version de pièces-jointes) ;monUserWS
: identifiant textuel d’un utilisateur de webservice (ex : cchaplin
)monResId
: ex : 142La commande suivante est à exécuter depuis la racine de l’application, par exemple /var/www/html/MaarchCourrier/
:
php src/app/convert/scripts/FullTextScript.php --customId <monCustom> --collId <monCollId> --userId <monUserWS> --mode reindex
monCollId
: letterbox_coll
(courriers), attachments_coll
(pièces-jointes), attachments_version_coll
(version de pièces-jointes) ;monUserWS
: identifiant textuel d’un utilisateur de webservice (ex : cchaplin
)Cette commande va uniquement réindexer les documents pour lesquels la colonne fulltext_result
est à ERROR
.