Zum Inhalt springen

Indexsearch und Crawler

Erstellt am 17. März 2009 · 1 Antwort · letzte Antwort am 19. März 2009

Tags: Suche, Frage

leave- ·

Hallo alle zusammen,

wir verzweifeln langsam an Crawler #angry#
Die Suchmaschine funktioniert- zumindest die Schfunktion.

Wir habe aber noch zwei nicht lösbare Probleme:

Gleichen Artikel mehrmals angezeigt.

Alte Einträge werden auch angzeigt, also solche, die es nicht mehr gibt.
Den Cronjob haben wir von einer Seite geladen leider ohne Erfolg:

Crawler-extension und zugehörige DB Tabelle (tx_crawler_queue) ebenfalls leeren.

Ich mach das alles mit einem kleinen Cronjob:

#! /bin/sh
#
# loescht die cache & index tabellen

# declaring the constants
PATH=/bin:/sbin:/usr/bin:/usr/sbin
MYSQL_USER=”DB_USERXX”
MYSQL_USER_PASSWORD=”XXX”
MYSQL_DATABASE=”typo33
SCRIPT_NAME=”mysql_cache_index_leeren_cmds”

mysql –user=$MYSQL_USER –password=$MYSQL_USER_PASSWORD –database=$MYSQL_DATABASE –force < /mnt/hdd2/scripts/$SCRIPT_NAME;

// Script mysql_cache_index_leeren_cmds
// leert mit TRUNCATE die entsprechenden Tabellen + quit

TRUNCATE cache_extensions \G
TRUNCATE cache_hash \G
TRUNCATE cache_imagesizes \G
TRUNCATE cache_md5params \G
TRUNCATE cache_pages \G
TRUNCATE cache_pagesection \G
TRUNCATE cache_typo3temp_log \G
TRUNCATE index_fulltext \G
TRUNCATE index_grlist \G
TRUNCATE index_phash \G
TRUNCATE index_rel \G
TRUNCATE index_section \G
TRUNCATE index_words \G
TRUNCATE tx_crawler_queue \G
\q

Ist das Problem bekannt? Oder habe ich was übersehen? VIELEN DANK

leave- ·

Muss ich vielleicht etwas an er IndexSearch abschalten?
Oder muss der CronJob zum löschen kurz vor dem Indexieren gestartet werden?