Zum Inhalt springen

indexing configuration, crawler und scheduler

Erstellt am 10. Oktober 2012 · 3 Antworten · letzte Antwort am 2. Mai 2013

Tags: Suche, Frage

charly21 ·

Hi,

ich find den Wald vor lauter Bäumen nicht.

Das Erstellen von crawler configurations, die dann innerhalb des scheduler zeitlich genau eingestellt werden können funcktioniert sauber.

Nun wird empfohlen, da für jede Benutzergruppe eine neue crawlerconfig erstellt werden müsste, das ganze mit einer indexing configuration der indexed search zu machen.

Muss ich einen speziellen cronjob erstellen, der die indexing configurations überwacht.

Für den Einsatz des crawler queue durchlaufen und flushen verwende ich den Scheduler.
Dort kann ich aber nur die crawler configurations auswählen.

LG
Charly

charly21 ·

Zusatz:
im Code der indexed_search habe ich den cli_hook tx_indexedsearch_crawler gefunden, der wiederum die indexed configuration automatisch abrufen soll.
Dieser soll laut Dokus aus dem Netz per TS in die procInstrFilter eingetragen werden. (siehe hier)

Wenn ich nun aber die crawler configuration öffne, kann ich genau diesen cli_hook nicht auswählen.

Lösung steht immer noch aus.

charly21 ·

bin der Sache nun etwas näher gekommen.

Um das TSConfig des crawlers auszuführen, sagt die Doku man soll einen cronjob anlegen.
* * * * * root /Users/.../typo3/cli_dispatch.phpsh crawler

Mein Problem ist aber nun, das ich den crawler nicht über einen shell cronjob aufrufe sondern über den scheduler.
Ist das der Fehler. Es gibt sogar schon seit 2010 einen Bug der beschreibt, worum es mir geht.

http://bugs.typo3.org/view.php?id=16101 von Stefan Froemken. Der scheint aber auch nicht gelöst worden sein.

LG
Janine