web-dev-qa-db-fra.com

Comment créer un Cron-job pour une recherche intelligente

Lorsque vous configurez un Cronjob pour une recherche intelligente, les liens des résultats de la recherche se dirigent vers des pages vierges. Lors de l'indexation manuelle, tout fonctionne. Qu'est-ce que je fais mal?

Envoi de la commande

php [URL] /cli/Finder_indexer.php

Memorylimit 256 Mo

Vous devriez l'exécuter en fonction du chemin du fichier, pas d'une URL

Supposons que le fichier se trouve dans /var/www/html/cli/Finder_indexer.php

Votre tâche cron doit s'exécuter: php /var/www/html/cli/Finder_indexer.php

En l'exécutant manuellement, vous devriez voir une sortie comme ceci:

Smart Search INDEXER
============================
Starting Indexer
Setting up Smart Search plugins
Setup 5 items in 0.068 seconds.
 * Processed batch 1 in 0.311 seconds.
Total Processing Time: 0.38 seconds.
Peak memory usage: 10,485,760 bytes
1
Michael