Ergebnis 1 bis 5 von 5

Thema: Index-Erstellung der Suchfunktion defekt?

  1. #1
    Contao-Nutzer
    Registriert seit
    10.12.2013.
    Beiträge
    15

    Standard Index-Erstellung der Suchfunktion defekt?

    Liebe Community,

    ich habe ein Problem mit der Suchfunktion in Contao 3.5.2. Die Suche liefert keine sinnvollen Ergebnisse.

    - Ein Blick in die Datenbank zeigt in tl_search zwar den richtigen Text der Seite ohne Tags.

    - In tl_search_index befinden sich aber nur Word-Fragmente ('zusätzli', 'anspr', 'mont' ,...) bis hin zu einzelnen Buchstaben und Zahlen. Der Buchstabe 'r' hat z.B. die Relevanz 57.

    Den Cache habe ich mehrmals gelöscht. Den Index mehrmals neu aufgebaut.
    Ist hier etwas kaputt oder habe ich eine Einstellung übersehen?

    Gruß
    Harald

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Ich benutze 3.5.6.
    "r" steht bei mir 448 mal drin, "mont" zweimal. Das ist aber verschwindend gering bei über 3 Millionen Einträgen mit größtenteils sinnvollem word-Feld. Von daher würde mir das nie auffallen.

    Nebenbei bemerkt: So gut die interne Suchfunktion auch ist, sie hinkt hinsichtlich Geschwindigkeit und Darstellung der Treffer weit hinter dem Core von Contao hinterher.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Contao-Nutzer
    Registriert seit
    10.12.2013.
    Beiträge
    15

    HTML Gelöst

    Ich habe die Ursache selbst gefunden.

    Es lag an der PHP Version, die preg_replace irgendwie anders durchführt und nicht zwischen den Wörtern sondern größtenteils nach jedem Buchstaben trennte. Somit wurde der Index nicht sinnvoll gefüllt.

    Gruß
    Harald

  4. #4
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Welche PHP Version war die "falsche"?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Nutzer
    Registriert seit
    10.12.2013.
    Beiträge
    15

    Standard

    Installiert war PHP 5.6.10 GRC. (Global Rocket Cache, Mittwald)

    Da diese Version fürs Update als 'nicht-kompatibel' markiert war, habe ich auf PHP 5.5.32 gewechselt und alles war gut.

    Gruß
    Harald

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •